summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_fs.c
AgeCommit message (Expand)Author
2011-01-23r300g: Increase fragment shader limits for r400 cardsTom Stellard
2011-01-23r300/compiler: remove any code related to relative addressing of temporariesMarek Olšák
2010-12-24r300g: add support for color0 writes to all bound color buffers.Dave Airlie
2010-12-03r300g: do not remove unused constants if we are not near the limitMarek Olšák
2010-10-18r300g: Add new debug option for logging vertex/fragment program statsTom Stellard
2010-09-28r300g: add support for 3D NPOT textures without mipmappingMarek Olšák
2010-09-28r300g: code cleanupsMarek Olšák
2010-09-10r300/compiler: Enable presubtract sourcesTom Stellard
2010-09-04r300g: add a new debug option which disables compiler optimizationsMarek Olšák
2010-09-04r300/compiler: make optimizations not use 0.5 swizzles in vertex shadersMarek Olšák
2010-09-04r300/compiler: add new compiler parameter max_constantsMarek Olšák
2010-09-04r300g: only check for an empty shader if there are no compile errorsMarek Olšák
2010-09-04r300/compiler: add new compiler parameter max_alu_instsMarek Olšák
2010-08-25r300g: eliminate unused constants in FSMarek Olšák
2010-08-25r300g: eliminate unused constants in VSMarek Olšák
2010-08-25r300g: fix indentationMarek Olšák
2010-08-11r300g: implement gl_FrontFacingMarek Olšák
2010-08-09r300g: do not print shader compiler errors by defaultMarek Olšák
2010-08-03r300/compiler: r500 hw support for break and continue in loops.Tom Stellard
2010-07-25r300g: do not use TXPITCH_EN if the width is POT and the height is NPOTMarek Olšák
2010-07-25r300g: cleanup texture creation codeMarek Olšák
2010-07-03r300/compiler: Use hardware flow control instructions for loops on r500.Tom Stellard
2010-06-24r300g: reorder and cleanup register writes everywhereMarek Olšák
2010-06-13r300g: turn fragment shader into a CBMarek Olšák
2010-05-26r300/compiler: move hardware caps to the radeon_compiler base structMarek Olšák
2010-05-23r300g: extend compile error messageMarek Olšák
2010-05-08r300g: pass depth texture swizzle to the compiler if compare mode is enabledMarek Olšák
2010-05-08r300g: respect compare mode regardless of sampler typeMarek Olšák
2010-05-08r300/compiler: generalize depth texture mode to support arbitrary swizzlesMarek Olšák
2010-04-26r300g: use the dummy FS shader for shaders with zero instructionsMarek Olšák
2010-04-17r300/compiler: add emulation of all mirrored-clamp wrap modes for NPOT texturesMarek Olšák
2010-04-16r300/compiler: fix repeat wrap mode for TXP and NPOTsMarek Olšák
2010-04-15r300/compiler: kill off RC_WRAP_CLAMPMarek Olšák
2010-04-15r300g: disable the REPEAT NPOT fallback until it worksMarek Olšák
2010-04-15r300g: do not use NPOT fallback for CLAMP wrap modesMarek Olšák
2010-04-15r300g: pick a new fragment shader when either a sampler state or view is changedMarek Olšák
2010-04-15r300g: fix regression in texdepth.Dave Airlie
2010-04-14r300g: fix possible crash when shader compilation failsMarek Olšák
2010-04-14r300g: make setting up fragment depth output less hackishMarek Olšák
2010-04-14r300g: kill off r300_fragment_shader::shadow_samplers and friendsMarek Olšák
2010-04-11r300/compiler: Implement texcoord repeat and mirror for NPOT.Corbin Simpson
2010-04-11r300g: Setup external state for wrap modes.Corbin Simpson
2010-04-11r300g: Cleanup fragment program external state setup.Corbin Simpson
2010-04-12r300g: atomize fragment shaderMarek Olšák
2010-04-12r300g: FS constants emission reworkMarek Olšák
2010-04-11r300g: use a dummy replacement fragment shader if the shader compilation failsMarek Olšák
2010-04-11r300g: revisit some assertions and fix potential failuresMarek Olšák
2010-04-11r300g: cleanup handling of sampler viewsMarek Olšák
2010-04-05r300g: simplify accessing screen from contextMarek Olšák
2010-04-05r300/compiler: make the max number of fragment shader temporaries adjustableMarek Olšák