summaryrefslogtreecommitdiff
path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
2020-08-05amd/llvm: Reorder LLVM headersJames Park1-6/+12
2020-08-05radv: set BYPASS_VTX_RATE_COMBINER_GFX103 on GFX 10.3Samuel Pitoiset1-0/+2
2020-08-05radv: fix sample shading on GFX 10.3Samuel Pitoiset1-0/+1
2020-08-05radv: increase minimum NGG vertex count requirement per workgroup on GFX 10.3Samuel Pitoiset1-2/+3
2020-08-05radv: do not honor a user-specified pitch on GFX 10.3Samuel Pitoiset1-21/+5
2020-08-05radv/llvm: enable VK_KHR_memory_modelRhys Perry4-6/+6
2020-08-05ac/nir: fix coherent global loads/storesRhys Perry1-2/+14
2020-08-05ac/nir: consider an image load/store intrinsic's accessRhys Perry1-6/+4
2020-08-05radv/aco: enable VK_KHR_memory_modelRhys Perry3-2/+13
2020-08-04aco: replace MADs in isel with FMA on GFX10.3Rhys Perry1-9/+14
2020-08-04aco: disable SMEM stores on GFX10.3Rhys Perry2-1/+3
2020-08-04aco: update aco_opcodes.py for GFX10.3Rhys Perry1-2/+13
2020-08-04aco: implement subgroup shader_clock on GFX10.3Rhys Perry3-6/+16
2020-08-04aco: update vgpr_alloc_granule for GFX10.3Rhys Perry1-1/+4
2020-08-04aco: fix max_waves_per_simd on Polaris, VegaM and GFX10.3Rhys Perry2-5/+11
2020-08-04aco: update bug workarounds for GFX10_3Rhys Perry2-2/+4
2020-08-04aco: don't create v_mad_f32 on GFX10.3Rhys Perry1-1/+1
2020-08-04aco: fix waitcnt insertion on GFX10.3Rhys Perry1-0/+1
2020-08-04radv: print warnings for famous RADV_PERFTEST options that no longer existSamuel Pitoiset1-2/+20
2020-08-03amd: Swap from nir_opt_shrink_load() to nir_opt_shrink_vectors().Eric Anholt2-2/+3
2020-08-03radv: Implement VK_EXT_4444_formatsJoshua Ashton3-0/+10
2020-07-30aco: optimize swizzled SALU 8/16-bit conversionsRhys Perry1-77/+118
2020-07-30radv: fix build on Android 7 (v2)Mauro Rossi1-1/+1
2020-07-30nir: Stop passing an options arg to nir_lower_int64()Boris Brezillon1-1/+1
2020-07-30aco: add GFX6/7 subdword lowering testsDaniel Schürmann1-52/+250
2020-07-30aco/tests: add tests for sub-dword swapsRhys Perry2-0/+189
2020-07-30aco: add framework for testing isel and integration testsRhys Perry5-2/+1142
2020-07-30aco: add a few tests for the assembler and optimizerRhys Perry3-0/+125
2020-07-30aco: add framework for unit testingRhys Perry13-3/+1247
2020-07-30vulkan/util: add struct vk_pipeline_cache_headerAlejandro Piñeiro1-10/+3
2020-07-29aco: remove isel for GLSL-style barriersRhys Perry1-61/+23
2020-07-29radv: use scoped barriersRhys Perry2-6/+4
2020-07-29ac/nir: implement scoped_barrierRhys Perry1-0/+19
2020-07-29nir: Add a find_variable_with_[driver_]location helperJason Ekstrand1-7/+5
2020-07-29aco: Use nir_foreach_variable_with_modes to walk SSBOsJason Ekstrand1-2/+2
2020-07-29nir: Take a shader and variable mode in nir_assign_io_var_locationsJason Ekstrand1-1/+1
2020-07-29nir: Add a nir_foreach_function_temp_variable helperJason Ekstrand1-1/+1
2020-07-29nir: Add nir_foreach_shader_in/out_variable helpersJason Ekstrand5-14/+14
2020-07-28amd: enable displayable DCC for everything newer than Navi1xMarek Olšák1-1/+2
2020-07-28amd: add support for Navy FlounderMarek Olšák5-0/+12
2020-07-28amd: rename SIENNA -> SIENNA_CICHLIDMarek Olšák6-9/+9
2020-07-28aco: create acq+rel barriers instead of acq/relRhys Perry1-2/+2
2020-07-28aco: improve workgroup-scope and lower vmem/smem barriersRhys Perry1-1/+5
2020-07-28aco: improve sync_info for TCS output storesRhys Perry1-11/+10
2020-07-28aco: use storage_scratchRhys Perry1-2/+2
2020-07-28aco: enable value numbering of s_buffer_load_*Rhys Perry1-2/+0
2020-07-28nir,radv/aco: add and use pass to lower make available/visible barriersRhys Perry1-0/+1
2020-07-28aco: consider intrinsic access in visit_{load,store}_imageRhys Perry1-3/+5
2020-07-28radv/aco,aco: use scoped barriersRhys Perry3-11/+50
2020-07-28aco: rework barriers and replace can_reorderRhys Perry12-340/+520