summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Expand)Author
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
2010-06-30ir_to_mesa: Add missing no-op type conversions.Eric Anholt
2010-06-30ir_to_mesa: Note which of our expr ops are unsupported 1.30 features.Eric Anholt
2010-06-30ir_to_mesa: Initialize the (we never use it) abs field of Mesa src regs.Eric Anholt
2010-06-30ir_to_mesa: Send the negate field on to Mesa IR.Eric Anholt
2010-06-30ir_to_mesa: When generating a swizzle, respect the reg's current swizzle.Eric Anholt
2010-06-30glsl2: Define new ir_discard instruction.Kenneth Graunke
2010-06-30ir_to_mesa: Support gl_FragDepth.Eric Anholt
2010-06-30mesa: Don't look in unallocatd param slots for parameter values.Eric Anholt
2010-06-30ir_to_mesa: Fix the indexing of attributes in the program's Attributes.Eric Anholt