/aosp_15_r20/external/mesa3d/src/freedreno/ci/ |
H A D | traces-freedreno.yml | 23 freedreno-a306: 26 freedreno-a530: 28 freedreno-a618: 30 freedreno-a630: 44 freedreno-a306: 47 freedreno-a530: 49 freedreno-a618: 52 …ktop.org/-/mesa/-/jobs/39893593/artifacts/results/summary/results/trace@freedreno-a618@valve@porta… 53 freedreno-a630: 68 freedreno-a306: [all …]
|
H A D | gitlab-ci-inc.yml | 1 # Rules for changes that impact either freedreno or turnip. 2 .freedreno-common-rules: 7 - src/freedreno/ci/gitlab-ci.yml 8 - src/freedreno/ci/gitlab-ci-inc.yml 9 - src/freedreno/ci/deqp-$DEQP_SUITE.toml 10 - src/freedreno/ci/$GPU_VERSION-fails.txt 11 - src/freedreno/ci/$GPU_VERSION-flakes.txt 12 - src/freedreno/ci/$GPU_VERSION-skips.txt 13 - src/freedreno/ci/$PIGLIT_TRACES_FILE 14 - src/freedreno/ci/$GPU_VERSION-vkd3d-fails.txt [all …]
|
H A D | gitlab-ci.yml | 2 - local: 'src/freedreno/ci/gitlab-ci-inc.yml' 9 DEQP_SUITE: freedreno-a307 17 - .google-freedreno-manual-rules 20 DEQP_SUITE: freedreno-a306-piglit 30 - .google-freedreno-manual-rules 33 DEQP_SUITE: freedreno-a306-piglit-quick-gl 41 - .google-freedreno-manual-rules 43 DEQP_SUITE: freedreno-a306-piglit-quick-shader 49 - .google-freedreno-test-traces 52 PIGLIT_REPLAY_DEVICE_NAME: "freedreno-a306" [all …]
|
H A D | restricted-traces-freedreno.yml | 8 freedreno-a630: 13 freedreno-a630: 17 freedreno-a630: 21 freedreno-a630: 24 freedreno-a630: 27 freedreno-a630: 30 freedreno-a630: 33 freedreno-a630: 38 freedreno-a630: 41 freedreno-a630: [all …]
|
H A D | deqp-freedreno-a630.toml | 5 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 17 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 27 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 41 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 56 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 67 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 77 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 89 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 105 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 112 flakes = ["install/freedreno-a630-bypass-flakes.txt"] [all …]
|
H A D | deqp-freedreno-a618.toml | 5 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 17 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 27 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 41 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 56 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 68 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 84 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 100 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 116 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] 127 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-premerge-skips.txt"] [all …]
|
H A D | deqp-freedreno-a660.toml | 5 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 17 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 27 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 41 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 56 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 68 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 84 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 100 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 116 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] 127 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a660-skips.txt"] [all …]
|
H A D | deqp-freedreno-a630-vk.toml | 5 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 14 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 24 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 35 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 46 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 57 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"] 68 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-premerge-skips.txt"]
|
H A D | deqp-freedreno-a750-vk.toml | 5 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a750-premerge-skips.txt"] 14 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a750-premerge-skips.txt"] 25 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a750-premerge-skips.txt"] 37 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a750-premerge-skips.txt"] 50 # skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a750-premerge-skips.txt"] 62 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a750-premerge-skips.txt"] 74 # skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a750-premerge-skips.txt"]
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 10.3.3.rst | 65 - freedreno/ir3: fix FSLT/etc handling to return 0/-1 instead of 0/1.0 66 - freedreno/ir3: INEG operates on src0, not src1 67 - freedreno/ir3: add UARL support 68 - freedreno/ir3: negate result of USLT/etc 69 - freedreno/ir3: use unsigned comparison for UIF 70 - freedreno/ir3: add TXL support 71 - freedreno/ir3: fix UCMP handling 72 - freedreno/ir3: implement UMUL correctly 73 - freedreno: add default .dir-locals.el for emacs settings 74 - freedreno/ir3: make texture instruction construction more dynamic [all …]
|
H A D | 20.2.0.rst | 131 - freedreno/a6xx: incorrect rendering in asphalt 9 145 - freedreno/a6xx: skai/skqp fails 174 - freedreno: subway surfers crash when repeatedly toggling fullscreen 176 - freedreno: multiple applications crash on a5xx 185 - freedreno/ir3: allow copy-propagate from array 192 - freedreno/a6xx: broken rendering in playcanvas "after the flood" 208 - freedreno/a6xx: gpu hangs in google earth 222 - freedreno: minetest: alpha channel issue on a6xx 226 - freedreno: glamor issue with x11 desktops 254 - freedreno/turnip: Don't request fragcoord components we don't use [all …]
|
H A D | 20.1.0.rst | 56 - freedreno: glamor issue with x11 desktops 95 - freedreno/a6xx: texture cache vs realloc_bo() 155 - freedreno/turnip: Don't request pixlodenable when we don't use it 157 - freedreno: dEQP-GLES3.functional.fbo.msaa.4_samples.r16f flakiness in 977 - freedreno/turnip: Update GRAS_LAYER_CNTL to GRAS_MAX_LAYER_INDEX 1069 - freedreno: calculate modified bit mask only once 1070 - freedreno: simplify fd_set_shader_buffers(..) 1071 - freedreno: ssbo: keep track if a buffer gets written 1072 - freedreno: ssbo: mark resource read or written depending on usage 1116 - freedreno: Fix CP_COND_REG_EXEC bit positions [all …]
|
H A D | 20.0.0.rst | 101 - Freedreno drm softpin driver implementation leaks memory 702 - freedreno: Use new macros for CP_WAIT_REG_MEM and CP_WAIT_MEM_GTE 703 - freedreno: Fix CP_MEM_TO_REG flag definitions 704 - freedreno: Document CP_COND_REG_EXEC more 705 - freedreno: Document CP_UNK_A6XX_55 706 - freedreno: Document CP_INDIRECT_BUFFER_CHAIN 1025 - ci: Remove old commented copy of freedreno artifacts. 1027 - ci: Expand the freedreno blit skip regex to cover more cases. 1035 - ci: Move freedreno's parallelism to the runner instead of gitlab-ci 1041 - freedreno: Introduce a fd_resource_layer_stride() helper. [all …]
|
H A D | 21.3.0.rst | 90 - freedreno: several regressions in org.skia.skqp.SkQPRunner 103 - freedreno: primtype_mask 111 - freedreno: regression in org.skia.skqp.SkQPRunner#gles_localmatriximagefilter 133 - freedreno C++14 build error 158 - ci: new freedreno trace job running for lavapipe 163 - freedreno: regression in org.skia.skqp.SkQPRunner#gles_multipicturedraw_*_tiled 487 - ci/freedreno: Test with non-redistributable traces 488 - freedreno/ci: Add a manual job for tracking performance 843 - freedreno/isa: add leading zero's 844 - freedreno/isa: simplify custom_target [all …]
|
H A D | 19.0.0.rst | 375 - freedreno: Move register constant files to src/freedreno. 442 - freedreno/drm: sync uapi again 565 - freedreno/ir3: Make imageStore use num components from image format 566 - freedreno/ir3: Handle GL_NONE in get_num_components_for_glformat() 621 - freedreno: drop duplicate MKDIR_GEN declaration 622 - freedreno: add the missing \_la in libfreedreno_ir3_la 650 - freedreno: automake: ship ir3_nir_trig.py in the tarball 1027 - freedreno: drm_fourcc.h header include 1028 - freedreno: add query for dmabuf modifiers 1100 - freedreno: implements get_sample_position [all …]
|
H A D | 21.2.0.rst | 78 - freedreno+turnip: Initial support for a6xx gen4 (a660, a635) 88 - freedreno: regression in org.skia.skqp.SkQPRunner#gles_multipicturedraw_*_tiled 140 - freedreno: tex-miplevel-selection causes a creation of too many BOs without flushes, causing a cr… 202 - freedreno: dEQP-GLES3.functional.fence_sync.client_wait_sync_finish flakes 334 - freedreno/drm-shim: pretend to offer DRM 1.6.0 335 - freedreno/drm-shim: keep GEM buffers page-aligned 711 - freedreno: Use Rn_UINT instead of In_UINT for index buffers 1059 - ci: Add a manual job for tracking the performance of Freedreno 1421 - freedreno: Don't lower indirects in GLSL IR 1422 - freedreno/a6xx: Better document SP_GS_PRIM_SIZE [all …]
|
H A D | 21.1.0.rst | 114 - freedreno: use SAMPLE_COUNT to autotune sysmem vs gmem 115 - freedreno: draw_vbo optimizations 151 - freedreno: rendering corruption in dead cells 171 - freedreno: async background shader compile 200 - freedreno piglit flakes 223 - freedreno: rendering corruption in War Robots 1146 - freedreno/ir3: Use gl_varying_slot_name_for_stage() 1276 - freedreno/ir3: Handle sized tex destination types 1300 - freedreno/a6xx: Document threadsize-related fields 1301 - freedreno/cffdec: Use rb trees for tracking buffers [all …]
|
H A D | 19.1.0.rst | 445 - freedreno: Use shared drm_find_modifier util 578 - mesa: android: freedreno: build libfreedreno_{drm,ir3} static libs 1046 - turnip: guard -Dvulkan-driver=freedreno 1290 - freedreno/a6xx: Silence compiler warnings 1377 - freedreno: Use the NIR lowering for isign. 1759 - freedreno: pass count to query_dmabuf_modifiers 1760 - freedreno/a6xx: UBWC support 1761 - freedreno: UBWC allocator 1762 - freedreno/a6xx: Enable UBWC modifier 2296 - mesa: android: freedreno: Fix build failure due to path change [all …]
|
H A D | 22.0.0.rst | 91 - Freedreno reporting 10 MB of Video memory that's causing issues with WineD3D on Poco F1 156 - freedreno: Crash in fd_bo_cache_alloc() 671 - freedreno, tu: Export vk_icdGetPhysicalDeviceProcAddr 676 - freedreno, tu: Update LoaderICDInterfaceVersion to v5 702 - freedreno/drm, turnip: set DRM_RDWR for exported dma-bufs 748 - freedreno/fdl: Constify fdl6_get_ubwc_blockwidth() 749 - freedreno/fdl: Add mip_level to fdl_layout 750 - freedreno/fdl: Add fdl6_view 758 - freedreno/a6xx: Rename GRAS_2D_BLIT_INFO 761 - freedreno/a6xx: Emit GRAS_LRZ_MRT_BUF_INFO_0 [all …]
|
H A D | 19.3.0.rst | 305 - freedreno/ir3: Link directly to Sethi-Ullman paper 721 - etnaviv: output the same shader-db format as freedreno, v3d and intel 790 - freedreno: Enable the nir_opt_algebraic_late() pass. 1082 - freedreno/ir3: Add a NIR pass to select tex instructions eligible for 1085 - freedreno/ir3: Handle newly added opcode nir_op_imad24_ir3 1104 - freedreno/a6xx: Fix non-mipmap filtering selection. 1105 - freedreno: Fix the type of single-component scaled vertex attrs. 1113 - freedreno: Introduce gitlab-based CI. 1121 - freedreno: Fix invalid read when a block has no instructions. 1122 - freedreno/a3xx: Mostly fix min-vs-mag filtering decisions on [all …]
|
H A D | 23.1.0.rst | 85 - freedreno/a6xx: Assertion \`view->rsc_seqno == rsc->seqno' failed. 212 - ci: Ensure that the Intel/Freedreno trace pipelines only show up in relevant MR's 664 - freedreno: add support for markers. 670 - freedreno: make sure depth/stencil layouts are always tiled 671 - freedreno: use A6XX_GRAS_SC_CNTL_SINGLE_PRIM_MODE with fb readback 673 - freedreno: use blendcoherent to set FLUSH_PER_OVERLAP 674 - freedreno: check for conditional rendering in launch_grid 677 - freedreno, nir, ir3: implement GL_EXT_shader_framebuffer_fetch 870 - freedreno: add has_implicit_modifier helper 871 - freedreno: support UBWC scanout [all …]
|
H A D | 9.2.4.rst | 36 - Fix freedreno to compile with recent libdrm. 59 - freedreno/a3xx: fix color inversion on mem->gmem restore 60 - freedreno/a3xx: fix viewport on gmem->mem resolve 61 - freedreno: add debug option to disable scissor optimization 62 - freedreno: update register headers 63 - freedreno/a3xx: some texture fixes 64 - freedreno/a3xx/compiler: fix CMP 65 - freedreno/a3xx/compiler: handle saturate on dst 66 - freedreno/a3xx/compiler: use max_reg rather than file_count 67 - freedreno/a3xx/compiler: cat4 cannot use const reg as src [all …]
|
H A D | 21.0.0.rst | 48 - Freedreno a6xx exposes GL 3.3 146 - freedreno: regression of gl-3.2-layered-rendering-gl-layer-render after e49748521ec9182e8d2eec823… 202 - freedreno: Use nir_opt_large_constants 205 - freedreno/nir: nir_validate failure after nir_lower_tex 781 - freedreno/ci: Strip location from asserts 782 - freedreno/a6xx: Document private memory registers 790 - freedreno: Add per-device parameters for private memory 792 - freedreno/a6xx: Implement private memory 865 - freedreno: Add missing dependency to build 877 - freedreno/a6xx: add support for dual-source blending [all …]
|
/aosp_15_r20/external/mesa3d/docs/ |
H A D | features.txt | 39 GL 3.0, GLSL 1.30 --- all DONE: freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, z… 66 …Multisample anti-aliasing DONE (freedreno/a5xx+, freedreno (*), llvmpi… 69 (*) freedreno (a2xx-a4xx), llvmpipe, and softpipe have fake Multisample anti-aliasing support 72 GL 3.1, GLSL 1.40 --- all DONE: freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, z… 85 GL 3.2, GLSL 1.50 --- all DONE: freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, z… 88 Geometry shaders DONE (freedreno/a6xx, crocus) 94 GL_ARB_texture_multisample (Multisample textures) DONE (freedreno/a5xx+, v3d, vc4, panfrost) 100 GL 3.3, GLSL 3.30 --- all DONE: freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, z… 102 …GL_ARB_blend_func_extended DONE (freedreno/a3xx, freedreno/a6xx, panfro… 114 GL 4.0, GLSL 4.00 --- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, virgl, zink, d3d12,… [all …]
|
/aosp_15_r20/external/mesa3d/ |
H A D | .mr-label-maker.yml | 27 'freedreno': 'freedreno' 28 'freedreno/ir3': ['freedreno', 'ir3'] 159 '^src/freedreno/afuc/': ['freedreno'] 160 '^src/freedreno/common/': ['freedreno'] 161 '^src/freedreno/computerator/': ['freedreno'] 162 '^src/freedreno/decode/': ['freedreno'] 163 '^src/freedreno/drm-shim/': ['freedreno'] 164 '^src/freedreno/drm/': ['freedreno'] 165 '^src/freedreno/ds/': ['freedreno'] 166 '^src/freedreno/fdl/': ['freedreno'] [all …]
|