summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_state_shaders.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-02radeonsi: remove unrequired param in si_nir_scan_tess_ctrl()Timothy Arceri1-1/+1
2018-12-19radeonsi: const-ify si_set_tesseval_regsNicolai Hähnle1-2/+2
2018-12-06amd: remove support for LLVM 6.0Samuel Pitoiset1-6/+1
2018-10-16radeonsi: track context rolls better for the Vega scissor bug workaroundMarek Olšák1-0/+23
2018-10-05radeonsi:optimizing SET_CONTEXT_REG for shaders vgt_vertex_reuseSonny Jiang1-2/+15
2018-10-05radeonsi:optimizing SET_CONTEXT_REG for shaders TessellationSonny Jiang1-5/+21
2018-10-05radeonsi:optimizing SET_CONTEXT_REG for shaders PSSonny Jiang1-14/+42
2018-10-05radeonsi:optimizing SET_CONTEXT_REG for shaders VSSonny Jiang1-33/+65
2018-10-05radeonsi:optimizing SET_CONTEXT_REG for shaders GSSonny Jiang1-22/+83
2018-10-05radeonsi: optimizing SET_CONTEXT_REG for shaders ESSonny Jiang1-3/+20
2018-10-02radeonsi: don't set the VS prolog key for the blit VSMarek Olšák1-1/+2
2018-08-23radeonsi: bump MAX_GS_INVOCATIONSMarek Olšák1-2/+0
2018-08-14radeonsi: move internal TGSI shaders into si_shaderlib_tgsi.cMarek Olšák1-98/+2
2018-07-23radeonsi: reduce LDS stalls by 40% for tessellationMarek Olšák1-0/+7
2018-07-20radeonsi: emit_spi_map packets optimizationSonny Jiang1-8/+13
2018-07-04radeonsi: rename si_compiler -> ac_llvm_compilerDave Airlie1-2/+2
2018-06-28radeonsi: enable shader caching for compute shadersMarek Olšák1-8/+6
2018-06-28radeonsi: unify duplicated code for initial shader compilationMarek Olšák1-22/+31
2018-06-25radeonsi: clean up passing the is_monolithic flag for compilationMarek Olšák1-3/+4
2018-06-19amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák1-2/+2
2018-06-13radeonsi: assume that rasterizer state is non-NULL in draw_vboMarek Olšák1-54/+52
2018-06-13radeonsi: micro-optimize prim checking and fix guardband with lines+adjacencyMarek Olšák1-4/+2
2018-06-13radeonsi: move VGT_GS_OUT_PRIM_TYPE into si_shader_gsMarek Olšák1-0/+26
2018-06-13radeonsi: record CLIPVERTEX output usage properly for compatibility profilesMarek Olšák1-1/+0
2018-05-25radeonsi: fix passing gl_ClipVertex for GS and tessMarek Olšák1-2/+3
2018-05-25radeonsi: fix color inputs/outputs for GS and tessMarek Olšák1-7/+11
2018-05-25radeonsi: fix incorrect parentheses around VS-PS varying eliminationMarek Olšák1-2/+2
2018-05-24radeonsi: round ps_iter_samples in set_min_samplesMarek Olšák1-1/+1
2018-04-27radeonsi: add struct si_compiler containing LLVMTargetMachineRefMarek Olšák1-14/+14
2018-04-27radeonsi: use r600_resource() typecast helperMarek Olšák1-4/+4
2018-04-27radeonsi: remove unused atom parameter from si_atom::emitMarek Olšák1-3/+2
2018-04-27radeonsi: remove function si_init_atomMarek Olšák1-3/+2
2018-04-27radeonsi: don't use an indirect table for state atomsMarek Olšák1-15/+15
2018-04-27radeonsi: rename r600_atom -> si_atomMarek Olšák1-2/+2
2018-04-16radeonsi: don't emit partial flushes for internal CS flushes onlyMarek Olšák1-2/+2
2018-04-05radeonsi: remove r600_common_contextMarek Olšák1-49/+49
2018-04-05radeonsi: move r600_cs.h contents into si_pipe.h, si_build_pm4.hMarek Olšák1-3/+1
2018-04-05radeonsi: move and rename R600_ERR out of r600_pipe_common.hMarek Olšák1-1/+1
2018-04-05radeonsi: move definitions out of r600_pipe_common.hMarek Olšák1-4/+4
2018-04-05radeonsi: use si_context instead of pipe_context in parameters pt1Marek Olšák1-6/+5
2018-04-05radeonsi: update copyrightsMarek Olšák1-0/+1
2018-04-05radeonsi: switch radeon_add_to_buffer_list parameter to si_contextMarek Olšák1-1/+1
2018-04-05radeonsi: flatten / remove struct r600_ringMarek Olšák1-3/+3
2018-04-05radeonsi: call CS flush functions directly whenever possibleMarek Olšák1-2/+2
2018-04-05radeonsi: skip DCC render feedback checking if color writes are disabledMarek Olšák1-5/+1
2018-04-02radeonsi: implement GL_KHR_blend_equation_advancedMarek Olšák1-0/+18
2018-03-08radeonsi: remove chip_class parameter from si_lower_nirMarek Olšák1-2/+1
2018-03-07radeonsi: mask out high VM address bits in registers where neededMarek Olšák1-9/+9
2018-03-05radeonsi/nir: call ac_lower_indirect_derefs()Timothy Arceri1-1/+1
2018-03-05radeonsi: add chip class to compiler_ctx_stateTimothy Arceri1-0/+1