summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi
AgeCommit message (Expand)AuthorFilesLines
2017-09-16gallium: add LDEXP TGSI instruction and corresponding capNicolai Hähnle1-0/+1
2017-09-16tgsi: infer that dst[1] of DFRACEXP is an integerNicolai Hähnle1-1/+1
2017-09-16gallivm: add dst register index to lp_build_tgsi_context::emit_storeNicolai Hähnle3-11/+18
2017-09-13radeonsi: hard-code pixel center for interpolateAtSample without multisample ...Nicolai Hähnle3-1/+33
2017-09-13radeonsi: apply a mask to gl_SampleMaskIn in the PS prologNicolai Hähnle3-5/+76
2017-09-13radeonsi: rename variable to clarify its meaningNicolai Hähnle1-10/+10
2017-09-13radeonsi: make si_init_shader_selector_async staticNicolai Hähnle2-2/+1
2017-09-13radeonsi: fix segfault in descriptor dumpingNicolai Hähnle1-0/+18
2017-09-11radeonsi: optimize TCS epilog when invocation 0 writes tess factorsMarek Olšák4-28/+89
2017-09-08radeonsi: move the guts of ARB_shader_group_vote emission to acConnor Abbott1-21/+3
2017-09-08radeonsi: move si_emit_ballot() to acConnor Abbott1-32/+6
2017-09-08radeonsi: move emit_optimization_barrier() to acConnor Abbott1-43/+2
2017-09-08radeonsi: move llvm_get_type_size() to acConnor Abbott1-34/+9
2017-09-07ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák3-6/+6
2017-09-07radeonsi: don't read tcs_out_lds_layout.patch_stride from an SGPRMarek Olšák1-6/+14
2017-09-07radeonsi: don't read tcs_out_lds_layout.vertex_size from an SGPRMarek Olšák3-6/+20
2017-09-07radeonsi/gfx9: don't read LS out vertex stride from an SGPR in monolithic HSMarek Olšák2-1/+11
2017-09-07radeonsi: don't read the LS output vertex stride from an SGPR in LSMarek Olšák1-4/+21
2017-09-07radeonsi: don't read the number of TCS out vertices from an SGPR in TCSMarek Olšák1-2/+15
2017-09-07radeonsi: don't always apply the PrimID instancing bug workaround on SIMarek Olšák1-1/+1
2017-09-07radeonsi: remove 2 callbacks from si_shader_contextMarek Olšák3-17/+13
2017-09-06radeonsi/gfx9: proper workaround for LS/HS VGPR initialization bugNicolai Hähnle5-24/+85
2017-09-06amd/common: pass chip_class to ac_dump_regNicolai Hähnle1-15/+30
2017-09-06radeonsi/gfx9: always flush DB metadata on framebuffer changesNicolai Hähnle3-4/+14
2017-09-05radeonsi/gfx9: implement primitive binningMarek Olšák8-7/+485
2017-09-05radeonsi: add more state flags into si_state_dsaMarek Olšák2-1/+23
2017-09-05radeonsi/gfx9: don't use BREAK_BATCH and FLUSH_DFSM if DFSM is disabledMarek Olšák2-3/+4
2017-09-04radeonsi: eliminate PS color outputs when colormask kills themMarek Olšák3-0/+6
2017-09-04gallium/radeon: sort DBG shader flags according to pipe_shader_typeMarek Olšák1-3/+2
2017-09-04radeonsi: ensure cache flushes happen before SET_PREDICATION packetsNicolai Hähnle1-5/+10
2017-09-04radeonsi: fix ARB_transform_feedback_overflow_query on <= VINicolai Hähnle1-1/+3
2017-09-04radeonsi: fix compute shader state dumpingNicolai Hähnle1-6/+11
2017-09-04radeonsi: add an assertion that only two-dimensional constant references are ...Nicolai Hähnle1-2/+3
2017-09-01radeonsi: move si_vm_fault_occured() to AMD common codeSamuel Pitoiset1-102/+4
2017-08-30radeonsi: update dirty_level_mask before dispatchingSamuel Pitoiset1-0/+5
2017-08-29ac/debug: Support multiple trace ids for nested IBs.Bas Nieuwenhuizen1-9/+10
2017-08-29radeonsi: stop leaking nirTimothy Arceri1-0/+1
2017-08-28radeonsi: rewrite late alloc VS limit computationMarek Olšák1-12/+25
2017-08-28radeonsi: correct maximum wave count per SIMDMarek Olšák1-1/+12
2017-08-27Revert "radeonsi: get the raster config from AMDGPU on SI"Marek Olšák1-17/+0
2017-08-25radeonsi: set IF_THRESHOLD to 4Timothy Arceri1-1/+1
2017-08-25glsl: pass shader source keys to the disk cacheTimothy Arceri1-1/+1
2017-08-24radeonsi: get the raster config from AMDGPU on SIMarek Olšák1-0/+17
2017-08-24radeonsi: clean up setting GRBM_GFX_INDEXMarek Olšák1-19/+22
2017-08-24radeonsi: move PA_SC_RASTER_CONFIG emission into a separate functionMarek Olšák1-70/+73
2017-08-23radeonsi: fix wrong assertion in si_init_bindless_descriptors()Samuel Pitoiset1-1/+1
2017-08-23radeonsi: update comment describing indices into sctx->descriptorsNicolai Hähnle1-6/+5
2017-08-23radeonsi: do not assert when reserving bindless slot 0Samuel Pitoiset1-1/+4
2017-08-23radeonsi: rename some bindless-related helper functionsSamuel Pitoiset1-21/+21
2017-08-23radeonsi: minor cleanups in si_make_{texture,image}_handle_resident()Samuel Pitoiset1-12/+12