summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_shader.h
AgeCommit message (Expand)AuthorFilesLines
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
2011-01-31r600g: handle the write all cbufs property.Dave Airlie1-0/+1
2011-01-13r600g: rework literal handlingChristian König1-1/+1
2010-12-07r600g: remove dead codeJerome Glisse1-1/+0
2010-12-06r600g: avoid useless shader rebuild at draw callJerome Glisse1-1/+0
2010-11-19r600g: add fetch shader capabilitiesJerome Glisse1-0/+1
2010-10-15r600g: evergreen interpolation support.Dave Airlie1-0/+2
2010-10-14r600g: only pick centroid coordinate when asked.Dave Airlie1-0/+1
2010-10-05r600g: drop use_mem_constant.Dave Airlie1-1/+0
2010-09-15r600g: misc cleanupJohn Doe1-2/+4
2010-09-08r600g: add support for constants in memory buffers.Dave Airlie1-0/+1
2010-08-30r600g: add KILP supportDave Airlie1-0/+1
2010-08-06r600g: really fix multi target supportJerome Glisse1-8/+0
2010-08-06r600g: finish multi target rendering supportJerome Glisse1-0/+9
2010-07-28r600g: switch btw flat/linear interpolationJerome Glisse1-0/+1
2010-07-23r600g: drop compiler stuff and switch over dumb tgsi assemblerJerome Glisse1-232/+12
2010-07-21r600g: add r600 compile mode to compiler.Dave Airlie1-0/+5
2010-07-02r600: use gallium list macros instead of making our own.Dave Airlie1-9/+6
2010-06-06r600g: add shader literal constant supportJerome Glisse1-0/+1
2010-05-31r600g: remove unused struct r600_stateMarek Olšák1-2/+0
2010-05-27r600g: fix driver + shader compiler backend changeJerome Glisse1-12/+146
2010-05-27r600g: Initial importJerome Glisse1-0/+130