summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_shader.c
Commit message (Expand)AuthorAgeFilesLines
* radv/gfx10: Add pipeline state support for tess.Bas Nieuwenhuizen2019-07-091-6/+30
* radv: Use NIR barycentric intrinsicsConnor Abbott2019-07-081-4/+154
* radv: Make FragCoord a sysvalConnor Abbott2019-07-081-1/+2
* radv: Lower input attachments in NIR.Daniel Schürmann2019-07-081-0/+3
* radv/gfx10: implement NGG support (VS only)Samuel Pitoiset2019-07-071-3/+16
* radv/gfx10: Set MEM_ORDERED flags on shaders.Bas Nieuwenhuizen2019-07-071-0/+9
* radv/gfx10: do not set stream output shader configSamuel Pitoiset2019-07-071-7/+7
* radv/gfx10: implement radv_fill_shader_variant()Samuel Pitoiset2019-07-071-2/+7
* radv: Move more stuff to variant create time.Bas Nieuwenhuizen2019-07-041-3/+65
* radv: Add the concept of radv shader binaries.Bas Nieuwenhuizen2019-07-041-113/+201
* radv: Add export_prim_id to the shader variant info.Bas Nieuwenhuizen2019-07-041-2/+2
* radv: Merge rsrc1/rsrc2 fields with the config fields.Bas Nieuwenhuizen2019-07-041-21/+21
* amd/common/gfx10: add register JSONNicolai Hähnle2019-07-031-1/+1
* nir: Add lower_rotate flag and set to true in all driversSagar Ghuge2019-07-011-0/+1
* radv: rework how the number of VGPRs is computedSamuel Pitoiset2019-07-011-3/+31
* radv: the number of VGPR_COMP_CNT for GS is expected to be 0 on GFX8Samuel Pitoiset2019-07-011-1/+1
* radv: reduce number of VGPRs for TESS_EVAL if primitive ID is not usedSamuel Pitoiset2019-07-011-3/+10
* amd/common: lower bitfield_extract to ubfe/ibfe.Daniel Schürmann2019-06-241-0/+1
* amd/common: lower bitfield_insert to bfm & bitfield_selectDaniel Schürmann2019-06-241-0/+1
* radv: enable AMD_shader_ballot with RADV_PERFTEST_SHADER_BALLOT ('shader_ball...Daniel Schürmann2019-06-131-1/+1
* spirv/nir: add support for AMD_shader_ballot and Groups capabilityDaniel Schürmann2019-06-131-2/+3
* amd/common: use generated register headerNicolai Hähnle2019-06-031-1/+0
* spirv: Change spirv_to_nir() to return a nir_shaderCaio Marcelo de Oliveira Filho2019-05-291-5/+4
* radv: Don't re-use entry_point pointer from spirv_to_nirCaio Marcelo de Oliveira Filho2019-05-291-10/+8
* spirv, radv, anv: Replace ptr_type with addr_formatCaio Marcelo de Oliveira Filho2019-05-201-5/+5
* radv: add a workaround for Monster Hunter World and LLVM 7&8Samuel Pitoiset2019-05-171-0/+2
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-2/+2
* nir: allow specifying a set of opcodes in lower_alu_to_scalarJonathan Marek2019-05-101-1/+1
* nir: Initialize lower_flrp_progress everywhereIan Romanick2019-05-091-1/+1
* radv: call constant folding before opt algebraicTimothy Arceri2019-05-081-1/+1
* nir: Use the flrp lowering pass instead of nir_opt_algebraicIan Romanick2019-05-061-0/+25
* radv: enable descriptor indexing capabilitiesJuan A. Suarez Romero2019-04-301-0/+2
* radv: Run the new ycbcr lowering pass.Bas Nieuwenhuizen2019-04-251-1/+3
* radv: add VK_NV_compute_shader_derivates supportSamuel Pitoiset2019-04-221-0/+1
* radv: add VK_KHR_shader_atomic_int64 but disable it for nowSamuel Pitoiset2019-04-171-0/+1
* radv: sort the shader capabilities alphabeticallySamuel Pitoiset2019-04-161-3/+3
* radv: enable VK_KHR_shader_float16_int8Samuel Pitoiset2019-04-151-0/+1
* nir/radv: remove restrictions on opt_if_loop_last_continue()Timothy Arceri2019-04-091-1/+1
* radv: partially enable VK_KHR_shader_float16_int8Samuel Pitoiset2019-04-011-0/+1
* radv: lower 16-bit flrpRhys Perry2019-04-011-0/+1
* radv: do not lower frexp_exp and frexp_sigSamuel Pitoiset2019-03-281-1/+0
* spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset2019-03-221-0/+1
* radv: enable VK_KHR_8bit_storageRhys Perry2019-03-211-0/+1
* anv,radv,turnip: Lower TG4 offsets with nir_lower_texJason Ekstrand2019-03-211-0/+1
* radv: enable lower_mul_2x32_64Samuel Pitoiset2019-03-061-0/+1
* radv: Implement VK_EXT_buffer_device_address.Bas Nieuwenhuizen2019-02-061-0/+2
* radv: fix buildSamuel Pitoiset2019-02-011-1/+1
* radv: take LDS into account for compute shader occupancy statsTimothy Arceri2019-02-011-2/+8
* ac/radv/radeonsi: add ac_get_num_physical_sgprs() helperTimothy Arceri2019-02-011-2/+2
* radv/winsys: Set winsys bo priority on creation.Bas Nieuwenhuizen2019-01-291-1/+2