aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add dummy implementation of si_nir_scan_tess_ctrl()Timothy Arceri2018-01-051-0/+1
* radeonsi: fix alpha-to-coverage if color writes are disabledJózef Kucia2018-01-041-0/+3
* amd/common: add ac_vgt_gs_mode() helperSamuel Pitoiset2017-12-181-29/+3
* amd/common: add ac_get_cb_shader_mask() helperSamuel Pitoiset2017-12-181-33/+1
* radeonsi: make use of ac_get_spi_shader_z_format()Samuel Pitoiset2017-12-141-1/+2
* r300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FLUSH_*Marek Olšák2017-11-291-2/+2
* radeonsi: remove r600_common_screenMarek Olšák2017-11-291-30/+30
* radeonsi: move shader debug helpers out of r600_pipe_common.cMarek Olšák2017-11-291-1/+1
* radeonsi: remove some definitions and helpers from r600_pipe_common.hMarek Olšák2017-11-291-2/+2
* radeonsi: always use async compiles when creating shader/compute statesNicolai Hähnle2017-11-091-17/+25
* radeonsi: move pipe debug callback to si_contextNicolai Hähnle2017-11-091-3/+3
* radeonsi: reduce the scope of sel->mutex in si_shader_select_with_keyNicolai Hähnle2017-11-091-4/+4
* radeonsi: use ready fences on all shaders, not just optimized onesNicolai Hähnle2017-11-091-25/+63
* radeonsi: remove 'Authors:' commentsMarek Olšák2017-11-021-4/+0
* radeonsi: use postponed KILL only when derivatives are usedMarek Olšák2017-10-241-0/+6
* radeonsi: import r600_streamout from drivers/radeonMarek Olšák2017-10-091-2/+2
* radeonsi: enumerize DBG flagsMarek Olšák2017-10-091-2/+2
* radeonsi: don't change viewport for blits, use window-space positionsMarek Olšák2017-10-071-0/+1
* radeonsi: minor cleanup of si_update_vs_writes_viewport_indexMarek Olšák2017-10-071-3/+3
* radeonsi: use new VS blit shaders (VS inputs in SGPRs)Marek Olšák2017-10-071-0/+1
* radeonsi: add VS blit shader creationMarek Olšák2017-10-071-2/+73
* radeonsi: simplify the signature of si_update_vs_writes_viewport_indexNicolai Hähnle2017-10-021-3/+3
* radeonsi: move current_rast_prim into si_contextNicolai Hähnle2017-10-021-4/+4
* radeonsi: move and rename scissor and viewport state and functionsNicolai Hähnle2017-10-021-3/+3
* radeonsi: move current_rast_prim to r600_common_contextNicolai Hähnle2017-10-021-4/+4
* radeonsi/gfx9: fix geometry shaders without output verticesNicolai Hähnle2017-09-291-3/+5
* r600: fork and import gallium/radeonMarek Olšák2017-09-261-9/+9
* radeonsi: enable out-of-order rasterization when possible on VI and GFX9 dGPUsNicolai Hähnle2017-09-181-0/+7
* radeonsi: hard-code pixel center for interpolateAtSample without multisample ...Nicolai Hähnle2017-09-131-0/+3
* radeonsi: apply a mask to gl_SampleMaskIn in the PS prologNicolai Hähnle2017-09-131-0/+6
* radeonsi: make si_init_shader_selector_async staticNicolai Hähnle2017-09-131-1/+1
* radeonsi: optimize TCS epilog when invocation 0 writes tess factorsMarek Olšák2017-09-111-0/+3
* radeonsi/gfx9: don't read LS out vertex stride from an SGPR in monolithic HSMarek Olšák2017-09-071-1/+6
* radeonsi/gfx9: proper workaround for LS/HS VGPR initialization bugNicolai Hähnle2017-09-061-0/+9
* radeonsi/gfx9: implement primitive binningMarek Olšák2017-09-051-0/+2
* radeonsi: eliminate PS color outputs when colormask kills themMarek Olšák2017-09-041-0/+1
* radeonsi: stop leaking nirTimothy Arceri2017-08-291-0/+1
* glsl: pass shader source keys to the disk cacheTimothy Arceri2017-08-251-1/+1
* radeonsi: emit VGT_REUSE_OFF in the right placeMarek Olšák2017-08-221-2/+9
* radeonsi/gfx9: don't use GS scenario A for VS writing ViewportIndexMarek Olšák2017-08-221-7/+3
* radeonsi/gfx9: prevent shader-db crashesMarek Olšák2017-08-221-1/+11
* radeonsi: make si_shader_selector_reference globally visibleNicolai Hähnle2017-08-221-15/+2
* radeonsi: add a separate dirty mask for prefetchesMarek Olšák2017-08-071-2/+31
* radeonsi: add and use si_pm4_state_enabled_and_changedMarek Olšák2017-08-071-6/+6
* radeonsi: de-atomize L2 prefetchMarek Olšák2017-08-071-1/+1
* radeonsi: tweak next-shader assumptions when streamout is usedNicolai Hähnle2017-07-311-5/+11
* radeonsi/nir: perform lowering of input/output driver locationsNicolai Hähnle2017-07-311-0/+2
* radeonsi: bypass the shader cache for NIR shadersNicolai Hähnle2017-07-311-2/+3
* radeonsi: scan NIR shaders to obtain required infoNicolai Hähnle2017-07-311-6/+17
* radeonsi: simplify computation of tessellation offchip buffersMarek Olšák2017-07-171-15/+4