Age | Commit message (Expand) | Author | Files | Lines |
2022-09-20 | radv,aco: lower barycentric_at_sample in NIR | Samuel Pitoiset | 1 | -43/+0 |
2022-09-07 | radv: compact MRTs to save PS export memory space | Samuel Pitoiset | 1 | -9/+9 |
2022-08-31 | radv: deal with ac_nir_translate failures | Pierre-Eric Pelloux-Prayer | 1 | -1/+3 |
2022-08-30 | radv,aco: implement 64-bit vertex inputs | Rhys Perry | 1 | -7/+14 |
2022-08-30 | radv,aco: use pipe_format for static vertex input state | Rhys Perry | 1 | -8/+11 |
2022-08-26 | radv/llvm: fix packed VS inputs on GFX6/GFX10+ | Rhys Perry | 1 | -3/+1 |
2022-08-26 | radv: stop duplicating radv_vs_output_info | Samuel Pitoiset | 1 | -12/+7 |
2022-08-26 | radv/llvm: remove unused parameter in handle_vs_outputs_post() | Samuel Pitoiset | 1 | -9/+5 |
2022-07-27 | radv: Use NIR-based NGG lowering with LLVM. | Timur Kristóf | 1 | -746/+50 |
2022-07-27 | radv/llvm: Remove incorrect hardcoded workgroup size from NGG GS. | Timur Kristóf | 1 | -6/+0 |
2022-06-27 | radv: no need to do gs_alloc_req for newer chips in ngg vs/tes | Qiang Yu | 1 | -2/+4 |
2022-06-22 | radv/llvm: always emit a null export even if the FS doesn't discard | Samuel Pitoiset | 1 | -1/+1 |
2022-06-11 | ac,radeonsi: don't export null from PS if it has no effect on gfx10+ | Marek Olšák | 1 | -1/+1 |
2022-06-09 | radv: rename ngg_gs_state to ngg_query_state | Samuel Pitoiset | 1 | -1/+1 |
2022-05-20 | radv: export implicit primitive ID in NIR for legacy VS or TES | Samuel Pitoiset | 1 | -15/+1 |
2022-05-17 | radv: do not lower loading TESS/ESGS rings using the ABI for LLVM | Samuel Pitoiset | 1 | -0/+8 |
2022-05-17 | ac/radv: drop info pointer from the ac and radv shader structs | Dave Airlie | 1 | -2/+4 |
2022-05-13 | amd: change chip_class naming to "enum amd_gfx_level gfx_level" | Marek Olšák | 1 | -14/+14 |
2022-05-13 | ac: replace 5 ac_shader_abi::load_* callbacks with 1 intrinsic_load callback | Marek Olšák | 1 | -1/+12 |
2022-05-13 | ac/llvm: remove ac_shader_abi::emit_outputs | Marek Olšák | 1 | -1/+3 |
2022-05-13 | ac/llvm: fix the remaining s_barriers for LLVM 15 | Marek Olšák | 1 | -0/+5 |
2022-05-13 | ac/llvm: add gl_shader_stage parameter into ac_build_s_barrier | Marek Olšák | 1 | -6/+7 |
2022-05-13 | ac/llvm: replace LLVMBuildFence with ac_build_waitcnt(VSTORE) | Marek Olšák | 1 | -1/+1 |
2022-05-10 | ac/llvm: Remove now-superfluous intrinsics and ABI callbacks. | Timur Kristóf | 1 | -31/+0 |
2022-05-10 | radeonsi/gfx11: export alpha through mrtz for alpha-to-coverage if mrtz is there | Yogesh Mohan Marimuthu | 1 | -1/+1 |
2022-04-23 | ac/llvm: remove inst_offset parameter from ac_build_buffer_load | Marek Olšák | 1 | -1/+1 |
2022-04-23 | ac/llvm: remove inst_offset parameter from ac_build_buffer_store_dword | Marek Olšák | 1 | -3/+5 |
2022-04-23 | ac/llvm: remove immoffset parameter from ac_build_tbuffer_load | Marek Olšák | 1 | -2/+2 |
2022-04-22 | radv: only apply enable_mrt_output_nan_fixup for 32-bit float MRTs | Samuel Pitoiset | 1 | -7/+3 |
2022-03-31 | radv: lower has_multiview_view_index in NIR | Samuel Pitoiset | 1 | -30/+1 |
2022-03-28 | radv: lower adjusting gl_FragCoord.z for VRS in NIR | Samuel Pitoiset | 1 | -1/+0 |
2022-03-28 | radv: lower load_sample_mask_in in NIR | Samuel Pitoiset | 1 | -27/+0 |
2022-03-22 | radv,aco: lower texture descriptor loads in NIR | Rhys Perry | 1 | -100/+11 |
2022-03-22 | radv,aco: lower buffer descriptor loads in NIR | Rhys Perry | 1 | -70/+17 |
2022-03-22 | radv,aco: lower vulkan_resource_index in NIR | Rhys Perry | 1 | -34/+0 |
2022-03-22 | radv: move radv_declare_shader_args() out of shader_variant_compile() | Rhys Perry | 1 | -1/+1 |
2022-03-14 | radv,aco,ac/llvm: fix indirect dispatches on the compute queue on GFX7-10 | Rhys Perry | 1 | -0/+1 |
2022-03-08 | radv,aco,llvm: lower post shuffle vertex in NIR | Samuel Pitoiset | 1 | -15/+0 |
2022-02-22 | radv,aco,llvm: lower adjusting vertex alpha in NIR | Samuel Pitoiset | 1 | -45/+0 |
2022-02-09 | radv: rewrite RADV_FORCE_VRS directly in NIR | Samuel Pitoiset | 1 | -26/+2 |
2022-01-19 | mesa/*: use an internal enum for tessellation primitive types. | Dave Airlie | 1 | -1/+1 |
2022-01-13 | radv: allow to disable anisotropic filtering for single level image with drirc | Samuel Pitoiset | 1 | -1/+1 |
2022-01-05 | ac: move ac_exp_param.h to ac_nir.h | Marek Olšák | 1 | -1/+1 |
2022-01-05 | radeonsi: set done=1 for PS exports at the end of si_llvm_build_ps_epilog | Marek Olšák | 1 | -1/+1 |
2022-01-05 | ac/llvm: remove the num_channels parameter from ac_build_buffer_store_dword | Marek Olšák | 1 | -9/+4 |
2022-01-05 | ac/llvm: add vindex into ac_build_buffer_store_dword | Marek Olšák | 1 | -3/+3 |
2021-12-16 | radv,aco: do not disable anisotropy filtering for non-mipmap images | Samuel Pitoiset | 1 | -1/+1 |
2021-12-16 | ac/nir: add an option to disable anisotropic filtering for single level images | Samuel Pitoiset | 1 | -0/+1 |
2021-11-29 | radv/llvm: constify radv_shader_info | Samuel Pitoiset | 1 | -14/+15 |
2021-11-29 | radv/llvm: stop trying to eliminate VS outputs | Samuel Pitoiset | 1 | -33/+0 |