aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: don't emit partial flushes for internal CS flushes onlyMarek Olšák2018-04-161-2/+2
* radeonsi: remove r600_common_contextMarek Olšák2018-04-051-49/+49
* radeonsi: move r600_cs.h contents into si_pipe.h, si_build_pm4.hMarek Olšák2018-04-051-3/+1
* radeonsi: move and rename R600_ERR out of r600_pipe_common.hMarek Olšák2018-04-051-1/+1
* radeonsi: move definitions out of r600_pipe_common.hMarek Olšák2018-04-051-4/+4
* radeonsi: use si_context instead of pipe_context in parameters pt1Marek Olšák2018-04-051-6/+5
* radeonsi: update copyrightsMarek Olšák2018-04-051-0/+1
* radeonsi: switch radeon_add_to_buffer_list parameter to si_contextMarek Olšák2018-04-051-1/+1
* radeonsi: flatten / remove struct r600_ringMarek Olšák2018-04-051-3/+3
* radeonsi: call CS flush functions directly whenever possibleMarek Olšák2018-04-051-2/+2
* radeonsi: skip DCC render feedback checking if color writes are disabledMarek Olšák2018-04-051-5/+1
* radeonsi: implement GL_KHR_blend_equation_advancedMarek Olšák2018-04-021-0/+18
* 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