aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: report shader stage name when dumping LLVM IRSamuel Pitoiset2019-07-121-4/+17
* radv: tidy up radv_get_shader_name() and add NGG stagesSamuel Pitoiset2019-07-123-12/+32
* radv/gfx10: update OVERWRITE_COMBINER_{MRT_SHARING,WATERMARK}Samuel Pitoiset2019-07-121-16/+4
* radv/gfx10: do not set alignment on the ngg_emit pointerSamuel Pitoiset2019-07-121-1/+0
* radv/gfx10: fix exporting clip/cull distances for GSSamuel Pitoiset2019-07-121-1/+2
* radv/gfx10: fix exporting the subpass view index for GSSamuel Pitoiset2019-07-121-1/+15
* radv: only enable the GS copy shader stage if GS is enabledSamuel Pitoiset2019-07-111-1/+1
* radv/gfx10: enable geometry shadersSamuel Pitoiset2019-07-111-1/+1
* radv/gfx10: Fix NGG GS output mask handlings for LDS indexing.Bas Nieuwenhuizen2019-07-111-1/+5
* radv/gfx10: Simplify output mask handling for NGG GS.Bas Nieuwenhuizen2019-07-111-12/+1
* radv/gfx10: Do GS prologue outside of gs_threads if.Bas Nieuwenhuizen2019-07-111-5/+6
* radv/gfx10: implement support for GS as NGGSamuel Pitoiset2019-07-114-6/+568
* radv/gfx10: Use correct ES shader for es_vgpr_comp_cnt for GS.Bas Nieuwenhuizen2019-07-111-2/+5
* radv/gfx10: Do not allocate a gs_copy_shader on gfx10.Bas Nieuwenhuizen2019-07-112-4/+6
* radv/gfx10: fix VGT_SHADER_STAGES_EN for GS as NGGSamuel Pitoiset2019-07-111-10/+11
* radv/gfx10: fix number of GS invocations for NGGSamuel Pitoiset2019-07-111-1/+1
* radv/gfx10: fix maximum number of mip levels for 3D imagesSamuel Pitoiset2019-07-111-4/+10
* radv/gfx10: disable TC-compat HTILE for multisampled D32_SFLOAT formatSamuel Pitoiset2019-07-111-2/+5
* radv: fix memory leak when restoring from cacheTimothy Arceri2019-07-111-0/+1
* radv: switch to the new VS exports pathSamuel Pitoiset2019-07-101-116/+2
* radv: set the slot_index correctly for VARYING_SLOT_CLIP_DIST1Samuel Pitoiset2019-07-101-1/+1
* radv: add a new function for exporting VS outputsSamuel Pitoiset2019-07-101-0/+128
* radv: implement new path for exporting generic varyingsSamuel Pitoiset2019-07-101-32/+70
* radv: use the generic export path for clip/cull distancesSamuel Pitoiset2019-07-101-6/+6
* radv: remove an extra memcpy when exporting clip/cull distancesSamuel Pitoiset2019-07-101-6/+5
* radv: compute correct number of input vertices for NGGSamuel Pitoiset2019-07-101-1/+24
* radv: remove extra code for exporting LayerID to the next stageSamuel Pitoiset2019-07-101-17/+2
* radv: set the LayerId output usage mask if FS needs itSamuel Pitoiset2019-07-101-0/+17
* radv: Don't optimize after lowering FS inputsConnor Abbott2019-07-101-1/+0
* android: amd/addrlib: add gfx10 supportMauro Rossi2019-07-101-0/+1
* android: amd/common/gfx10: add register JSONMauro Rossi2019-07-101-8/+26
* android: radv: import include paths from used librariesChih-Wei Huang2019-07-101-11/+5
* android: vulkan/util: fix export pathChih-Wei Huang2019-07-101-1/+0
* android: radv: fix improper use of LOCAL_WHOLE_STATIC_LIBRARIESChih-Wei Huang2019-07-101-2/+3
* android: radv: remove unused LOCAL_EXPORT_C_INCLUDE_DIRSChih-Wei Huang2019-07-101-4/+0
* radeonsi/gfx10: set more registers and fieldsMarek Olšák2019-07-091-4/+14
* radeonsi/gfx10: enable 1D texturesMarek Olšák2019-07-092-0/+3
* radv: Add a common member in the union to make things more clear.Bas Nieuwenhuizen2019-07-094-50/+53
* Revert "radv: keep track of whether NGG is used for GS on GFX10"Bas Nieuwenhuizen2019-07-093-10/+1
* radv/gfx10: Use correct gs_out for tess point_mode.Bas Nieuwenhuizen2019-07-091-1/+4
* radv: set correct number of VGPRs for GS on GFX10Samuel Pitoiset2019-07-091-1/+1
* radv: fix VGT_ESGS_RING_ITEMSIZE for GS as NGG on GFX10Samuel Pitoiset2019-07-091-2/+7
* radv: emit VGT_GS_MAX_VERT_OUT for legacy and NGG paths for GSSamuel Pitoiset2019-07-091-2/+3
* radv: emit the geometry shader as NGG if enabled on GFX10Samuel Pitoiset2019-07-091-3/+7
* radv: keep track of whether NGG is used for GS on GFX10Samuel Pitoiset2019-07-093-1/+10
* radv: add radv_pipeline_generate_hw_gs() helperSamuel Pitoiset2019-07-091-9/+20
* radv: fix setting VGT_REUSE_OFF for TES on GFX10Samuel Pitoiset2019-07-091-2/+7
* radv: fix computing the number of ES VGPRS for TES on GFX10Samuel Pitoiset2019-07-091-1/+2
* radv: set max workgroup size to 128 for TES as NGG on GFX10Samuel Pitoiset2019-07-091-1/+1
* radv: fix allocating USER SGPRs on GFX10Samuel Pitoiset2019-07-091-7/+8