/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ci/ |
H A D | traces-llvmpipe.yml | 2 --- 3 traces-db: 4 download-url: "https://s3.freedesktop.org/mesa-tracie-public/" 7 0ad/0ad-v2.trace: 8 gl-vmware-llvmpipe: 10 bgfx/01-cubes.rdc: 11 gl-vmware-llvmpipe: 13 bgfx/02-metaballs.rdc: 14 gl-vmware-llvmpipe: 16 bgfx/03-raymarch.rdc: [all …]
|
H A D | gitlab-ci.yml | 2 - local: 'src/gallium/drivers/llvmpipe/ci/gitlab-ci-inc.yml' 4 llvmpipe-piglit-rusticl: 6 - .llvmpipe-piglit-cl 7 - .llvmpipe-rusticl-rules 9 - debian-testing 10 - debian/x86_64_test-gl 12 DEQP_SUITE: llvmpipe-rusticl 13 DEQP_RUNNER_OPTIONS: "--timeout 120.0" 14 GPU_VERSION: llvmpipe-rusticl 16 llvmpipe-traces: [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/ci/ |
H A D | traces-vmware.yml | 2 --- 3 traces-db: 4 download-url: "https://s3.freedesktop.org/mesa-tracie-public/" 7 bgfx/01-cubes.rdc: 8 gl-vmware-llvmpipe: 10 bgfx/02-metaballs.rdc: 11 gl-vmware-llvmpipe: 13 bgfx/03-raymarch.rdc: 14 gl-vmware-llvmpipe: 16 bgfx/04-mesh.rdc: [all …]
|
H A D | gitlab-ci.yml | 2 - local: 'src/gallium/drivers/svga/ci/gitlab-ci-inc.yml' 4 .vmware-qemu-traces:x86_64: 5 stage: software-renderer 7 - .lava-piglit-traces:x86_64 8 - .vmware-manual-rules 11 VISIBILITY_GROUP: "mesa-ci" 13 PIGLIT_TRACES_FILE: traces-vmware.yml 14 PIGLIT_REPLAY_EXTRA_ARGS: "--download-caching-proxy-url=${FDO_HTTP_CACHE_URI}" 15 PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe" 16 PIGLIT_RESULTS: "llvmpipe-replay" [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_setup_vbuf.c | 3 * Copyright 2007 VMware, Inc. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 29 * Interface between 'draw' module's output and the llvmpipe rasterizer/setup 73 * The draw module may have issued additional state-change commands. in lp_setup_get_vertex_info() 77 return setup->vertex_info; in lp_setup_get_vertex_info() 88 if (setup->vertex_buffer_size < size) { in lp_setup_allocate_vertices() 89 align_free(setup->vertex_buffer); in lp_setup_allocate_vertices() 90 setup->vertex_buffer = align_malloc(size, 16); in lp_setup_allocate_vertices() 91 setup->vertex_buffer_size = size; in lp_setup_allocate_vertices() [all …]
|
H A D | lp_setup_point.c | 3 * Copyright 2010, VMware Inc. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 60 * Compute a0 for a constant-valued coefficient (GL_FLAT shading). 69 info->a0[slot][i] = value; in constant_coef() 70 info->dadx[slot][i] = 0.0f; in constant_coef() 71 info->dady[slot][i] = 0.0f; in constant_coef() 82 * Fragment shader expects pre-multiplied w for LP_INTERP_PERSPECTIVE. A in point_persp_coeff() 84 * generating the fragment shader key, and therefore avoid the per-fragment in point_persp_coeff() 88 float w0 = info->v0[0][3]; in point_persp_coeff() [all …]
|
H A D | lp_state_fs.c | 3 * Copyright 2009 VMware, Inc. 4 * Copyright 2007 VMware, Inc. 21 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 22 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 34 * - early depth test 35 * - fragment shader 36 * - alpha test 37 * - depth/stencil test 38 * - blending 57 * @author Jose Fonseca <jfonseca@vmware.com> [all …]
|
H A D | lp_setup_line.c | 3 * Copyright 2007 VMware, Inc. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 61 * Compute a0 for a constant-valued coefficient (GL_FLAT shading). 70 info->a0[slot][i] = value; in constant_coef() 71 info->dadx[slot][i] = 0.0f; in constant_coef() 72 info->dady[slot][i] = 0.0f; in constant_coef() 87 float a1 = info->v1[vert_attr][i]; in linear_coef() 88 float a2 = info->v2[vert_attr][i]; in linear_coef() 89 float da21 = a1 - a2; in linear_coef() [all …]
|
H A D | lp_state_setup.c | 3 * Copyright 2010 VMware. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 97 LLVMBuilderRef builder = gallivm->builder; in store_coef() 102 LLVMBuildGEP2(builder, args->vec4f_type, args->a0, &idx, 1, "")); in store_coef() 106 LLVMBuildGEP2(builder, args->vec4f_type, args->dadx, &idx, 1, "")); in store_coef() 110 LLVMBuildGEP2(builder, args->vec4f_type, args->dady, &idx, 1, "")); in store_coef() 120 store_coef(gallivm, args, slot, vert, args->bld.zero, args->bld.zero); in emit_constant_coef4() 125 * Setup the fragment input attribute with the front-facing value. 133 LLVMBuilderRef builder = gallivm->builder; in emit_facing_coef() [all …]
|
/aosp_15_r20/external/mesa3d/docs/ |
H A D | sourcetree.rst | 7 - **docs** - Documentation 8 - **include** - Public OpenGL header files 9 - **src** 11 - **amd** - AMD-specific sources 13 - **addrlib** - common sources for creating images 14 - **common** - common code between RADV, RadeonSI and ACO 15 - **compiler** - ACO shader compiler 16 - **llvm** - common code between RADV and RadeonSI for compiling 18 - **registers** - register definitions 19 - **vulkan** - RADV Vulkan implementation for AMD Southern Island [all …]
|
H A D | envvars.rst | 6 but they can sometimes be useful for debugging end-user issues. 9 --------------------------- 42 - using a VK driver which has no WSI implementation for your display server 43 - profiling the DRI frontend against your VK driver's WSI implementation 50 - running xrdp 51 - using a VK driver which doesn't support modifiers 54 ------------------------------- 69 following comma-separated list of named flags, which adds extra 99 ``GL_EXT_foo -GL_EXT_bar`` will enable the ``GL_EXT_foo`` extension 107 or before year X will be reported. This is to work-around a bug in [all …]
|
H A D | history.rst | 9 graphics library that used the then-new OpenGL API. I was partially 10 inspired by the *VOGL* library which emulated a subset of IRIS GL. I had 11 been programming with IRIS GL since 1991. 14 OpenGL-like graphics library on the internet. SGI was generally 20 receiving patches, new features and thank-you notes on a daily basis. 23 *"Open"* or *"GL"* in the project name and I didn't want to make up a 34 1995-1996: I continue working on Mesa both during my spare time and 47 September 1998: Mesa 3.0 is released. It's the first publicly-available 63 acquired by VMware in December 2008. 76 `Gallium <https://en.wikipedia.org/wiki/Gallium3D>`__ - a new GPU [all …]
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 10.5.0.rst | 16 ---------------- 20 2bb6e2e982ee4d8264d52d638c2a4e3f8a164190336d72d4e34ae1304d87ed91 mesa-10.5.0.tar.gz 21 d7ca9f9044bbdd674377e3eebceef1fae339c8817b9aa435c2053e4fea44e5d3 mesa-10.5.0.tar.xz 24 ------------ 28 - GL_ARB_framebuffer_sRGB on freedreno 29 - GL_ARB_texture_rg on freedreno 30 - GL_EXT_packed_float on freedreno 31 - GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi, 32 llvmpipe 33 - GL_EXT_texture_shared_exponent on freedreno [all …]
|
H A D | 20.3.0.rst | 1 Mesa 20.3.0 Release Notes / 2020-12-03 20 --------------- 24 2999738e888731531cd62b27519fa37566cc0ea2cd7d4d97f46abaa3e949c630 mesa-20.3.0.tar.xz 28 ------------ 30 - GL 4.5 on llvmpipe 32 - GL_INTEL_blackhole_render on radeonsi 34 - GL_NV_copy_depth_to_color for NIR 36 - GL_NV_half_float 38 - GL_NV_shader_atomic_int64 on radeonsi 40 - EGL_KHR_swap_buffers_with_damage on X11 (DRI3) [all …]
|
H A D | 24.1.0.rst | 1 Mesa 24.1.0 Release Notes / 2024-05-22 20 --------------- 24 b7eac8c79244806b1c276eeeacc329e4a5b31a370804c4b0c7cd16837783f78b mesa-24.1.0.tar.xz 28 ------------ 30 - VK_EXT_map_memory_placed on RADV, ANV and NVK 31 - VK_KHR_shader_subgroup_rotate on RADV and ANV and NVK 32 - VK_KHR_load_store_op_none on RADV, ANV, NVK and Turnip 33 - VK_KHR_line_rasterization on RADV, ANV, NVK and Turnip 34 - VK_KHR_index_type_uint8 on RADV, ANV, NVK and Turnip 35 - VK_KHR_shader_expect_assume on all Vulkan drivers [all …]
|
H A D | 11.1.0.rst | 16 ---------------- 20 e3bc44be4df5e4dc728dfda7b55b1aaeadfce36eca6a367b76cc07598070cb2d mesa-11.1.0.tar.gz 21 9befe03b04223eb1ede177fa8cac001e2850292c8c12a3ec9929106afad9cf1f mesa-11.1.0.tar.xz 24 ------------ 28 - OpenGL 3.1 support on freedreno (a3xx, a4xx) 29 - OpenGL 3.3 support for VMware guest VM driver (supported by 31 - GL_AMD_performance_monitor on nv50 32 - GL_ARB_arrays_of_arrays on i965 33 - GL_ARB_blend_func_extended on freedreno (a3xx) 34 - GL_ARB_clear_texture on nv50, nvc0 [all …]
|
H A D | 10.6.0.rst | 16 ---------------- 20 9bc659abdba26202509304f259723aaa4343dba6aac4bd87d5baea11d23c8c63 mesa-10.6.0.tar.gz 21 f37e2633978deed02ff0522abc36c709586e2b555fd439a82ab71dce2c866c76 mesa-10.6.0.tar.xz 24 ------------ 28 - GL_AMD_pinned_memory on r600, radeonsi 29 - GL_ARB_clip_control on i965 30 - GL_ARB_depth_buffer_float on freedreno 31 - GL_ARB_depth_clamp on freedreno 32 - GL_ARB_direct_state_access on all drivers that support GL 2.0+ 33 - GL_ARB_draw_indirect, GL_ARB_multi_draw_indirect on r600 [all …]
|
H A D | 19.3.0.rst | 1 Mesa 19.3.0 Release Notes / 2019-12-12 21 --------------- 25 5fa0e4e9dca79560f6882e362f9db36d81cf96da16cf6a84e0ada7466a99a5d7 mesa-19.3.0.tar.xz 28 ------------ 30 - GL_ARB_gl_spirv on i965, iris. 31 - GL_ARB_spirv_extensions on i965, iris. 32 - GL_EXT_demote_to_helper_invocation on iris, i965. 33 - OpenGL 4.6 on i965, iris. 34 - EGL_EXT_image_flush_external 35 - VK_ANDROID_external_memory_android_hardware_buffer on RADV. [all …]
|
H A D | 22.3.0.rst | 1 Mesa 22.3.0 Release Notes / 2022-12-02 20 --------------- 24 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz 28 ------------ 30 - GL_ARB_shader_clock on llvmpipe 31 - VK_KHR_shader_clock on lavapipe 32 - Mesa-DB, the new single file cache type 33 - VK_EXT_attachment_feedback_loop_layout on RADV, lavapipe 34 - VK_KHR_global_priority on RADV 35 - GL_KHR_blend_equation_advanced_coherent on zink [all …]
|
H A D | 21.3.0.rst | 1 Mesa 21.3.0 Release Notes / 2021-11-17 20 --------------- 24 a2753c09deef0ba14d35ae8a2ceff3fe5cd13698928c7bb62c2ec8736eb09ce1 mesa-21.3.0.tar.xz 28 ------------ 30 - VK_EXT_color_write_enable on lavapipe 31 - GL_ARB_texture_filter_anisotropic in llvmpipe 32 - Anisotropic texture filtering in lavapipe 33 - VK_EXT_shader_atomic_float2 on Intel and RADV. 34 - VK_EXT_vertex_input_dynamic_state on RADV. 35 - VK_KHR_timeline_semaphore on lavapipe [all …]
|
H A D | 24.2.0.rst | 1 Mesa 24.2.0 Release Notes / 2024-08-14 20 --------------- 24 c02bb72cea290f78b11895a0c95c7c92394f180d7ff66d4a762ec6950a58addf mesa-24.2.0.tar.xz 28 ------------ 30 - VK_KHR_dynamic_rendering_local_read on RADV 31 - VK_EXT_legacy_vertex_attributes on lavapipe, ANV, Turnip and RADV 32 - VK_MESA_image_alignment_control on RADV 33 - VK_EXT_shader_replicated_composites on ANV, dozen, hasvk, lavapipe, nvk, RADV, and Turnip 34 - VK_KHR_maintenance5 on v3dv 35 - VK_KHR_maintenance7 on RADV [all …]
|
H A D | 21.2.0.rst | 1 Mesa 21.2.0 Release Notes / 2021-08-04 20 --------------- 24 0cb3c802f4b8e7699b1602c08c29d06a4d532ab5b8f7a64676c4ca6bb8f4d426 mesa-21.2.0.tar.xz 28 ------------ 30 - zink supports GL_ARB_texture_filter_minmax, GL_ARB_shader_clock 32 - VK_EXT_provoking_vertex on RADV. 34 - VK_EXT_extended_dynamic_state2 on RADV. 36 - VK_EXT_global_priority_query on RADV. 38 - VK_EXT_physical_device_drm on RADV. 40 - VK_KHR_shader_subgroup_uniform_control_flow on Intel and RADV. [all …]
|
/aosp_15_r20/external/mesa3d/ |
H A D | meson.build | 1 # Copyright © 2017-2020 Intel Corporation 2 # SPDX-License-Identifier: MIT 12 'b_ndebug=if-release', 22 add_global_arguments('-fobjc-arc', language : 'objc') 39 …ug') == 'true' or (get_option('buildtype') == 'release' and get_option('b_ndebug') == 'if-release') 45 '-D__STDC_CONSTANT_MACROS', 46 '-D__STDC_FORMAT_MACROS', 47 '-D__STDC_LIMIT_MACROS', 48 '-DPACKAGE_VERSION="@0@"'.format(meson.project_version()), 49 '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"', [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/frontends/d3d10umd/ |
H A D | ShaderTGSI.c | 3 * Copyright 2012-2021 VMware, Inc. 16 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 29 * ShaderTGSI.c -- 318 if (sx->clip_distance_mapping[0].d3d == operand->base.index[0].imm) { in translate_semantic_index() 319 idx = sx->clip_distance_mapping[0].tgsi; in translate_semantic_index() 321 assert(sx->clip_distance_mapping[1].d3d == operand->base.index[0].imm); in translate_semantic_index() 322 idx = sx->clip_distance_mapping[1].tgsi; in translate_semantic_index() 326 if (sx->cull_distance_mapping[0].d3d == operand->base.index[0].imm) { in translate_semantic_index() 327 idx = sx->cull_distance_mapping[0].tgsi; in translate_semantic_index() 329 assert(sx->cull_distance_mapping[1].d3d == operand->base.index[0].imm); in translate_semantic_index() [all …]
|
/aosp_15_r20/development/tools/repo_diff/service/repodiff/persistence/filesystem/testdata/ |
H A D | commit.csv | 6 …orks/multidex,[email protected],Add missing dependency to jack-meta content 7 2018/03/02,a5272c3d40c2b81c266454b600d4d763b2adc009,platform/frameworks/multidex,fake_PNKoS4VGRO65-… 11 2018/03/02,fd97bb8f04182220658b39cce4601aa9bada0b6f,platform/frameworks/multidex,fake_PNKoS4VGRO65-… 15 2018/03/02,8be7c7a5a6377745054dcd3f1176a7f4cb96b153,platform/frameworks/multidex,fake_WHh-s8W-S_6f8… 23 2018/03/02,eadfa6df97992f26ffb5de91865f87a4b62dc84a,platform/frameworks/multidex,fake_PNKoS4VGRO65-… 25 …d8042a42b511cc5,platform/external/safe-iop,[email protected],Use -Werror i… 26 2018/03/02,03a95657a65dafbed1ca444ae04e2be05a1e238d,platform/external/apache-http,fake_4wcM2I_rR7eC… 27 2018/03/02,575d371036a15ab9fb70f254ed9eedae84662b40,platform/external/apache-http,fake_XS0O1HOETRCi… 28 2018/03/02,55a11f8b12deb6780299412ed35a10563a1cd9ac,platform/external/apache-http,fake_LhnpdyFrQyG9… 29 2018/03/02,ad1d58e71fed9c28d8f755370aeb9946e908332c,platform/external/apache-http,fake_0Badg8rmRu2q… [all …]
|