summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_shader.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* r600g: implement two-sided lighting (v3)Vadim Girlin2012-01-151-0/+1
* r600g: precalculate semantic indices for SPI setupVadim Girlin2011-11-051-1/+1
* Revert "r600g: precalculate semantic indices for SPI setup"Alex Deucher2011-11-041-1/+1
* r600g: precalculate semantic indices for SPI setupVadim Girlin2011-11-041-1/+1
* r600g: rename bc -> bytecodeMarek Olšák2011-08-161-1/+1
* r600g: fix up vs export handlingAlex Deucher2011-07-291-0/+1
* r600g: Get rid of the superfluous family field from r600_shader.Henri Verbeet2011-07-091-1/+0
* r600g: eg+ support for FS_COLOR0_WRITES_ALL_CBUFSAlex Deucher2011-06-241-0/+1
* r600g: implement fragment and vertex color clampVadim Girlin2011-06-241-0/+1
* r600g: Store literal values in the r600_bc_alu_src structure.Henri Verbeet2011-02-071-2/+0
* r600g: handle the write all cbufs property.Dave Airlie2011-01-311-0/+1
* r600g: rework literal handlingChristian König2011-01-131-1/+1
* r600g: remove dead codeJerome Glisse2010-12-071-1/+0
* r600g: avoid useless shader rebuild at draw callJerome Glisse2010-12-061-1/+0
* r600g: add fetch shader capabilitiesJerome Glisse2010-11-191-0/+1
* r600g: evergreen interpolation support.Dave Airlie2010-10-151-0/+2
* r600g: only pick centroid coordinate when asked.Dave Airlie2010-10-141-0/+1
* r600g: drop use_mem_constant.Dave Airlie2010-10-051-1/+0
* r600g: misc cleanupJohn Doe2010-09-151-2/+4
* r600g: add support for constants in memory buffers.Dave Airlie2010-09-081-0/+1
* r600g: add KILP supportDave Airlie2010-08-301-0/+1