| Commit message (Expand) | Author | Age | Files | Lines |
* | aco,radv: Use unified atomics | Alyssa Rosenzweig | 2023-05-12 | 1 | -54/+8 |
* | aco: use apply_nuw_to_ssa() with load_smem_amd | Rhys Perry | 2023-04-19 | 1 | -1/+2 |
* | aco: implement nir_bindless_image_atomic_inc/dec_wrap | Qiang Yu | 2023-04-19 | 1 | -0/+2 |
* | aco: Remove setup_*_variables and add setup_lds_size instead. | Timur Kristóf | 2023-04-12 | 1 | -77/+8 |
* | ac, aco, radv: Clarify LDS size on GFX6, and NGG shaders. | Timur Kristóf | 2023-04-12 | 1 | -5/+0 |
* | aco: implement load_ray_launch_{id|size} | Daniel Schürmann | 2023-03-16 | 1 | -0/+2 |
* | aco: move rt_dynamic_callable_stack_base_amd to VGPR | Daniel Schürmann | 2023-03-16 | 1 | -0/+1 |
* | aco: add RT stage enums | Daniel Schürmann | 2023-03-16 | 1 | -1/+15 |
* | aco, radv: Remove VS IO information from ACO. | Timur Kristóf | 2023-03-15 | 1 | -42/+0 |
* | aco: Implement load_typed_buffer_amd. | Timur Kristóf | 2023-03-15 | 1 | -0/+1 |
* | aco: Don't include headers from radv. | Timur Kristóf | 2023-03-08 | 1 | -2/+1 |
* | aco, radv: Don't use radv_shader_args in aco. | Timur Kristóf | 2023-03-08 | 1 | -1/+1 |
* | amd,nir: remove byte_permute_amd intrinsic | Georg Lehmann | 2023-02-22 | 1 | -1/+0 |
* | nir: add assertions that loops don't have a Continue Construct | Daniel Schürmann | 2023-02-21 | 1 | -0/+1 |
* | aco: remove early_rast wait insert | Qiang Yu | 2023-02-03 | 1 | -8/+0 |
* | radv, aco, ac: Implement pack_half_2x16_rtz_split. | Timur Kristóf | 2023-01-26 | 1 | -0/+1 |
* | aco: add support for fp32 addition atomics | Rhys Perry | 2023-01-17 | 1 | -0/+3 |
* | aco: align scratch size during assembly | Rhys Perry | 2023-01-09 | 1 | -2/+1 |
* | aco/gfx11: reduce scratch allocation alignment | Rhys Perry | 2023-01-09 | 1 | -1/+2 |
* | aco: apply NUW to additions for scratch access | Rhys Perry | 2022-12-06 | 1 | -0/+2 |
* | radv,aco: remove old GS copy shader code | Rhys Perry | 2022-11-29 | 1 | -19/+9 |
* | nir,ac/nir,aco,radv: replace has_input_*_amd with more general intrinsics | Rhys Perry | 2022-10-31 | 1 | -2/+0 |
* | aco: remove invalid assertions for NGG streamout | Samuel Pitoiset | 2022-10-31 | 1 | -8/+0 |
* | aco: implement NIR intrinsics for NGG streamout | Samuel Pitoiset | 2022-10-31 | 1 | -1/+2 |
* | aco: Implement signed idot instructions on GFX11. | Georg Lehmann | 2022-10-24 | 1 | -0/+2 |
* | aco: remove unused isel_context::tcs_num_patches | Samuel Pitoiset | 2022-09-01 | 1 | -3/+0 |
* | radv,aco: use pipe_format for static vertex input state | Rhys Perry | 2022-08-30 | 1 | -22/+11 |
* | aco: use std::vector::reserve() more often | Daniel Schürmann | 2022-08-30 | 1 | -0/+4 |
* | radv: stop duplicating radv_vs_output_info | Samuel Pitoiset | 2022-08-26 | 1 | -7/+8 |
* | radv,aco: Don't lower and vectorize 16bit iabs. | Georg Lehmann | 2022-07-20 | 1 | -0/+1 |
* | aco: Remove dead nir_intrinsic_load_vertex_id case | Konstantin Seurer | 2022-07-19 | 1 | -1/+0 |
* | aco: add support for compiling PS epilogs | Samuel Pitoiset | 2022-07-18 | 1 | -1/+8 |
* | radv,aco,ac/llvm: use nir_op_f{sin,cos}_amd | Rhys Perry | 2022-07-07 | 1 | -2/+2 |
* | radv: vkCmdTraceRaysIndirect2KHR | Konstantin Seurer | 2022-06-08 | 1 | -1/+1 |
* | radv, aco: Packed usub_sat/isub_sat. | Georg Lehmann | 2022-06-01 | 1 | -0/+2 |
* | aco: remove unnecessary intrinsics that are lowered at the ABI level | Samuel Pitoiset | 2022-05-19 | 1 | -22/+0 |
* | aco/radv: drop radv_nir_compiler_options from aco. | Dave Airlie | 2022-05-17 | 1 | -1/+1 |
* | amd: change chip_class naming to "enum amd_gfx_level gfx_level" | Marek Olšák | 2022-05-13 | 1 | -6/+6 |
* | radv,aco: Use ray_launch_size_addr | Konstantin Seurer | 2022-05-12 | 1 | -1/+1 |
* | aco/radv: convert to aco shader info at the radv level. | Dave Airlie | 2022-05-11 | 1 | -1/+1 |
* | aco: convert vs and so info over to aco structs. | Dave Airlie | 2022-05-11 | 1 | -1/+1 |
* | aco/info: reduce the gs ring info to what is needed. | Dave Airlie | 2022-05-11 | 1 | -1/+1 |
* | aco: move info pointer to a copy. | Dave Airlie | 2022-05-11 | 1 | -19/+19 |
* | aco: implement load_shared2_amd/store_shared2_amd | Rhys Perry | 2022-04-13 | 1 | -0/+1 |
* | aco: remove old global access intrinsics | Rhys Perry | 2022-04-13 | 1 | -14/+0 |
* | aco: implement _amd global access intrinsics | Rhys Perry | 2022-04-13 | 1 | -0/+13 |
* | radv, aco: Packed iadd_sat/uadd_sat. | Georg Lehmann | 2022-03-28 | 1 | -0/+2 |
* | aco: Implement scalar iadd_sat. | Georg Lehmann | 2022-03-28 | 1 | -1/+0 |
* | radv: lower load_sample_mask_in in NIR | Samuel Pitoiset | 2022-03-28 | 1 | -1/+0 |
* | radv,aco: lower image descriptor loads in NIR | Rhys Perry | 2022-03-22 | 1 | -14/+14 |