aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: remove chip_class parameter from si_lower_nirMarek Olšák2018-03-081-2/+1
* radeonsi: mask out high VM address bits in registers where neededMarek Olšák2018-03-071-9/+9
* radeonsi/nir: call ac_lower_indirect_derefs()Timothy Arceri2018-03-051-1/+1
* radeonsi: add chip class to compiler_ctx_stateTimothy Arceri2018-03-051-0/+1
* radeonsi: remove 2 unused user SGPRs from merged TES-GS with 32-bit pointersMarek Olšák2018-02-261-2/+3
* radeonsi: make SI_SGPR_VERTEX_BUFFERS the last user SGPR inputMarek Olšák2018-02-261-7/+27
* radeonsi: move tess ring address into TCS_OUT_LAYOUT, removes 2 TCS user SGPRsMarek Olšák2018-02-241-31/+8
* radeonsi: put both tessellation rings into 1 bufferMarek Olšák2018-02-241-24/+15
* radeonsi: move tessellation ring info into si_screenMarek Olšák2018-02-241-43/+13
* radeonsi: add nir shader cache supportTimothy Arceri2018-02-201-11/+30
* radeonsi: rename variables tgsi_binary -> ir_binaryTimothy Arceri2018-02-201-21/+21
* radeonsi: remove DBG_PRECOMPILEMarek Olšák2018-01-311-49/+0
* radeonsi: print shader-db stats for main parts, not final binariesMarek Olšák2018-01-311-0/+1
* 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