summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_shader.h
AgeCommit message (Expand)AuthorFilesLines
2017-06-26r600g: take into account offset to system inputs at tgsi_interp_egcm()Constantine Charlamov1-2/+3
2015-12-07r600/shader: increase number of inputs/outputs to 64.Dave Airlie1-2/+2
2015-12-07r600: port over the get_lds_unique_index from radeonsiDave Airlie1-0/+1
2015-12-07r600: add shader key entries for tcs and tes.Dave Airlie1-0/+20
2015-11-11r600g: Pass conservative depth parameters to hwGlenn Kennard1-0/+2
2015-11-11Revert "r600g: Pass conservative depth parameters to hw"Dave Airlie1-2/+0
2015-11-11r600g: Pass conservative depth parameters to hwGlenn Kennard1-0/+2
2015-10-13r600g/sb: SB support for UBO indexingGlenn Kennard1-2/+0
2015-10-13r600g/sb: Support gs5 sampler indexing (v2)Glenn Kennard1-2/+2
2015-09-02r600g: add doubles support for CAYMANDave Airlie1-0/+2
2015-09-02r600g: add multiple stream support for geom shadersGlenn Kennard1-2/+3
2015-08-30r600g: Move geometry properties state from shader to selectorEdward O'Callaghan1-4/+0
2015-08-30r600g: Remove dead assigment to 'gs_input_prim' in shader stateEdward O'Callaghan1-1/+0
2015-08-21r600: Turn 'r600_shader_key' struct into unionEdward O'Callaghan1-8/+12
2015-07-29radeon: add support for streams to the common streamout code. (v2)Dave Airlie1-0/+1
2015-03-05Fix invalid extern "C" around header inclusion.Mark Janes1-0/+12
2015-01-28r600g: add support for primitive id without geom shader (v2)Dave Airlie1-0/+4
2014-10-28r600g: Implement sm5 UBO/sampler indexingGlenn Kennard1-0/+2
2014-10-12r600g: Implement GL_ARB_sample_shadingGlenn Kennard1-1/+5
2014-09-01r600g: Implement sm5 geometry shader instancingGlenn Kennard1-0/+1
2014-06-02r600g: use TGSI_PROPERTY to disable viewport and clippingChristoph Bumiller1-0/+1
2014-03-04r600g: implement edge flagsMarek Olšák1-0/+1
2014-02-11r600g: add support for multiple viewports.Dave Airlie1-0/+1
2014-02-05r600g: initial VS output layer supportDave Airlie1-0/+1
2014-02-05r600g: add primitive input support for gsDave Airlie1-0/+1
2014-02-05r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin1-0/+12
2013-05-10r600g: increase array size for shader inputs and outputsMarek Olšák1-2/+2
2013-04-30r600g: plug in optimizing backendVadim Girlin1-0/+11
2013-03-11r600g: remove deprecated state management codeMarek Olšák1-1/+0
2013-03-11r600g: atomize vertex shaderMarek Olšák1-0/+1
2013-01-28r600g: improve inputs/interpolation handling with llvm backendVadim Girlin1-1/+2
2013-01-11r600g: texture buffer object + glsl 1.40 enable support (v2)Dave Airlie1-0/+1
2012-11-10r600g: add initial cube map array support (v2)Dave Airlie1-0/+1
2012-10-12r600g: move shader structures into r600_shader.hMarek Olšák1-0/+21
2012-10-09r600g: frontcolor tracks its associated backcolorVincent Lejeune1-0/+1
2012-09-13r600g: add clip_misc_state for clip registers emitted in draw_vboMarek Olšák1-1/+0
2012-06-27r600g: avoid unnecessary shader exports v2Vadim Girlin1-1/+6
2012-01-31r600g: use a more clever way to disable per-vertex point sizeMarek Olšák1-0/+1
2012-01-25r600g: nuke the fallback for vertex and fragment color clampingMarek Olšák1-1/+0
2012-01-15r600g: implement clip distancesVadim Girlin1-0/+6
2012-01-15r600g: implement two-sided lighting (v3)Vadim Girlin1-0/+1
2011-11-05r600g: precalculate semantic indices for SPI setupVadim Girlin1-1/+1
2011-11-04Revert "r600g: precalculate semantic indices for SPI setup"Alex Deucher1-1/+1
2011-11-04r600g: precalculate semantic indices for SPI setupVadim Girlin1-1/+1
2011-08-16r600g: rename bc -> bytecodeMarek Olšák1-1/+1
2011-07-29r600g: fix up vs export handlingAlex Deucher1-0/+1
2011-07-09r600g: Get rid of the superfluous family field from r600_shader.Henri Verbeet1-1/+0
2011-06-24r600g: eg+ support for FS_COLOR0_WRITES_ALL_CBUFSAlex Deucher1-0/+1
2011-06-24r600g: implement fragment and vertex color clampVadim Girlin1-0/+1
2011-02-07r600g: Store literal values in the r600_bc_alu_src structure.Henri Verbeet1-2/+0