summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: rename si_compiler -> ac_llvm_compilerDave Airlie2018-07-041-2/+2
* radeonsi: enable shader caching for compute shadersMarek Olšák2018-06-281-8/+6
* radeonsi: unify duplicated code for initial shader compilationMarek Olšák2018-06-281-22/+31
* radeonsi: clean up passing the is_monolithic flag for compilationMarek Olšák2018-06-251-3/+4
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-2/+2
* radeonsi: assume that rasterizer state is non-NULL in draw_vboMarek Olšák2018-06-131-54/+52
* radeonsi: micro-optimize prim checking and fix guardband with lines+adjacencyMarek Olšák2018-06-131-4/+2
* radeonsi: move VGT_GS_OUT_PRIM_TYPE into si_shader_gsMarek Olšák2018-06-131-0/+26
* radeonsi: record CLIPVERTEX output usage properly for compatibility profilesMarek Olšák2018-06-131-1/+0
* radeonsi: fix passing gl_ClipVertex for GS and tessMarek Olšák2018-05-251-2/+3
* radeonsi: fix color inputs/outputs for GS and tessMarek Olšák2018-05-251-7/+11
* radeonsi: fix incorrect parentheses around VS-PS varying eliminationMarek Olšák2018-05-251-2/+2
* radeonsi: round ps_iter_samples in set_min_samplesMarek Olšák2018-05-241-1/+1
* radeonsi: add struct si_compiler containing LLVMTargetMachineRefMarek Olšák2018-04-271-14/+14
* radeonsi: use r600_resource() typecast helperMarek Olšák2018-04-271-4/+4
* radeonsi: remove unused atom parameter from si_atom::emitMarek Olšák2018-04-271-3/+2
* radeonsi: remove function si_init_atomMarek Olšák2018-04-271-3/+2
* radeonsi: don't use an indirect table for state atomsMarek Olšák2018-04-271-15/+15
* radeonsi: rename r600_atom -> si_atomMarek Olšák2018-04-271-2/+2
* 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