summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Expand)Author
2010-07-07glsl: use Elements() in arrays instead of sentinal valuesBrian Paul
2010-07-06glsl2: Add pass for supporting variable vector indexing in rvalues.Eric Anholt
2010-07-06ir_to_mesa: Add support for conditional moves.Eric Anholt
2010-07-06Add hash table helper functions for using pointers as hash keysIan Romanick
2010-07-06Make hashtable.h be C++ friendlyIan Romanick
2010-07-06ir_to_mesa: Use the compiler-assigned locations for builtin attrs/varyings.Eric Anholt
2010-07-06r300/compiler: Implement KILP opcode.Tom Stellard
2010-07-06mesa: Always initialize transform feedback state.Chia-I Wu
2010-07-05mesa: initial support for unnormalized integer texture formatsBrian Paul
2010-07-03mesa: Fix OpenGL ES-only builds.Chia-I Wu
2010-07-03r300/compiler: Fix loop unrollingTom Stellard
2010-07-03r300/compiler: Use hardware flow control instructions for loops on r500.Tom Stellard
2010-07-03r300/compiler: Don't continue copy propagation inside loops.Tom Stellard
2010-07-03r300/compiler: Print debug info for flow control instructions.Tom Stellard
2010-07-03r300/compiler: Enable hardware IF statements for r500 cards.Tom Stellard
2010-07-03r300/compiler: In the peephole optimizer, ELSE should mark the end of aTom Stellard
2010-07-03r300/compiler: Correctly calculate the max number of iterations for loops.Tom Stellard
2010-07-03r300/compiler: Handle loops in deadcode analysis.Tom Stellard
2010-07-02ir_to_mesa: Fix uninitalized value.Kenneth Graunke
2010-07-02osmesa: remove old renderbuffer before adding newBrian Paul
2010-07-02mesa: updated instruction commentsBrian Paul
2010-07-02ir_to_mesa: Fix up implementation of ir_unop_exp.Eric Anholt
2010-07-02i965: Add support for the DP2 opcode, which we use for dot(vec2, vec2).Eric Anholt
2010-07-02ir_to_mesa: Add support for scalar * mat, vec * mat.Eric Anholt
2010-07-02ir_to_mesa: Add support for shadow comparison to texture instructions.Eric Anholt
2010-07-02ir_to_mesa: Move projection handling out of ir_tex so txb and txl get it.Eric Anholt
2010-07-02ir_to_mesa: Add support for projected non-shadow/bias/lod texturing.Eric Anholt
2010-07-02mesa: add geometry shader fields to gl_shader_programBrian Paul
2010-07-02ir_to_mesa: Fix sparse swizzling of src regs when a writemask is present.Eric Anholt
2010-07-02ir_to_mesa: Don't forget to run the Mesa IR optimization passes.Eric Anholt
2010-07-02glsl2: Add a pass to break ir_binop_div to _mul and _rcp.Eric Anholt
2010-07-02mesa: fix texenv generation when num color bufs == 0Brian Paul
2010-07-02mesa: add missing error checks in _mesa_program_parameteri()Brian Paul
2010-07-02main: change some GS field types, added commentsBrian Paul
2010-07-02mesa: make the number of draw buffers part of the texenv program key stateBrian Paul
2010-07-02mesa: Silence warning.José Fonseca
2010-07-01glsl2: Conditionally allow optional extensions to be enabledIan Romanick
2010-07-01glsl2: Conditionally define preprocessor tokens for optional extensionsIan Romanick
2010-07-01mesa: extension flags and version testing for GL 3.x featuresBrian Paul
2010-07-01mesa: entrypoints for GL 3.1 primitive restartBrian Paul
2010-07-01glsl2: Add gl_MaxTextureCoordsIan Romanick
2010-07-01mesa: free xform feedback hash tableBrian Paul
2010-07-01st/mesa: fix commentBrian Paul
2010-07-01ir_to_mesa: Fill in remaining ops, remove default case for expression types.Eric Anholt
2010-07-01ir_to_mesa: Add support for ir_unop_rcp.Eric Anholt
2010-07-01glsl2: Add a pass to convert mod(a, b) to b * fract(a/b).Eric Anholt
2010-07-01glsl2: Add ir_unop_fract as an expression type.Eric Anholt
2010-06-30ir_to_mesa: Add support for discard instructions.Eric Anholt
2010-06-30ir_to_mesa: Add support for ir_unop_sign.Eric Anholt
2010-06-30i965: Add support for OPCODE_SSG.Eric Anholt