summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_shader.h
Commit message (Expand)AuthorAgeFilesLines
* r600g: Implement scratch buffer state management (v2)Glenn Kennard2018-02-091-0/+1
* r600: fixup sparse color exports.Dave Airlie2018-02-071-0/+1
* r600: work out shader export mask at shader build time (v1.1)Dave Airlie2018-02-071-0/+3
* r600: initial attempt at gl_HelperInvocation (v3)Dave Airlie2018-02-021-0/+1
* r600: add cull distance supportDave Airlie2017-11-211-0/+2
* r600: handle image size support.Dave Airlie2017-11-171-0/+2
* r600: add core pieces of image support.Dave Airlie2017-11-171-0/+1
* r600/shader: add flag to denote if shader uses imagesDave Airlie2017-11-171-0/+1
* r600: add gs tri strip adjacency fix.Dave Airlie2017-11-141-1/+2
* r600: add support for hw atomic counters. (v3)Dave Airlie2017-11-101-0/+19
* r600g: take into account offset to system inputs at tgsi_interp_egcm()Constantine Charlamov2017-06-261-2/+3
* r600/shader: increase number of inputs/outputs to 64.Dave Airlie2015-12-071-2/+2
* r600: port over the get_lds_unique_index from radeonsiDave Airlie2015-12-071-0/+1
* r600: add shader key entries for tcs and tes.Dave Airlie2015-12-071-0/+20
* r600g: Pass conservative depth parameters to hwGlenn Kennard2015-11-111-0/+2
* Revert "r600g: Pass conservative depth parameters to hw"Dave Airlie2015-11-111-2/+0
* r600g: Pass conservative depth parameters to hwGlenn Kennard2015-11-111-0/+2
* r600g/sb: SB support for UBO indexingGlenn Kennard2015-10-131-2/+0
* r600g/sb: Support gs5 sampler indexing (v2)Glenn Kennard2015-10-131-2/+2
* r600g: add doubles support for CAYMANDave Airlie2015-09-021-0/+2
* r600g: add multiple stream support for geom shadersGlenn Kennard2015-09-021-2/+3
* r600g: Move geometry properties state from shader to selectorEdward O'Callaghan2015-08-301-4/+0
* r600g: Remove dead assigment to 'gs_input_prim' in shader stateEdward O'Callaghan2015-08-301-1/+0
* r600: Turn 'r600_shader_key' struct into unionEdward O'Callaghan2015-08-211-8/+12
* radeon: add support for streams to the common streamout code. (v2)Dave Airlie2015-07-291-0/+1
* Fix invalid extern "C" around header inclusion.Mark Janes2015-03-051-0/+12
* r600g: add support for primitive id without geom shader (v2)Dave Airlie2015-01-281-0/+4
* r600g: Implement sm5 UBO/sampler indexingGlenn Kennard2014-10-281-0/+2
* r600g: Implement GL_ARB_sample_shadingGlenn Kennard2014-10-121-1/+5
* r600g: Implement sm5 geometry shader instancingGlenn Kennard2014-09-011-0/+1
* r600g: use TGSI_PROPERTY to disable viewport and clippingChristoph Bumiller2014-06-021-0/+1
* r600g: implement edge flagsMarek Olšák2014-03-041-0/+1
* r600g: add support for multiple viewports.Dave Airlie2014-02-111-0/+1
* r600g: initial VS output layer supportDave Airlie2014-02-051-0/+1
* r600g: add primitive input support for gsDave Airlie2014-02-051-0/+1
* r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin2014-02-051-0/+12
* r600g: increase array size for shader inputs and outputsMarek Olšák2013-05-101-2/+2
* r600g: plug in optimizing backendVadim Girlin2013-04-301-0/+11
* r600g: remove deprecated state management codeMarek Olšák2013-03-111-1/+0
* r600g: atomize vertex shaderMarek Olšák2013-03-111-0/+1
* r600g: improve inputs/interpolation handling with llvm backendVadim Girlin2013-01-281-1/+2
* r600g: texture buffer object + glsl 1.40 enable support (v2)Dave Airlie2013-01-111-0/+1
* r600g: add initial cube map array support (v2)Dave Airlie2012-11-101-0/+1
* r600g: move shader structures into r600_shader.hMarek Olšák2012-10-121-0/+21
* r600g: frontcolor tracks its associated backcolorVincent Lejeune2012-10-091-0/+1
* r600g: add clip_misc_state for clip registers emitted in draw_vboMarek Olšák2012-09-131-1/+0
* r600g: avoid unnecessary shader exports v2Vadim Girlin2012-06-271-1/+6
* r600g: use a more clever way to disable per-vertex point sizeMarek Olšák2012-01-311-0/+1
* r600g: nuke the fallback for vertex and fragment color clampingMarek Olšák2012-01-251-1/+0
* r600g: implement clip distancesVadim Girlin2012-01-151-0/+6