summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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-02Refresh autogenerated file builtin_function.cpp.Kenneth Graunke
2010-07-02glcpp: Add #error support.Kenneth Graunke
2010-07-02glsl2: Fix for dead strings being stored in the symbol table.Kenneth Graunke
2010-07-02ir_to_mesa: Fix uninitalized value.Kenneth Graunke
2010-07-02glsl2/builtins: Use vector ops in the 130 version of "sign."Kenneth Graunke
2010-07-02glsl2/builtins: Use vector ops in "smoothstep."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-02glsl2: Print the linking info log in the stand-alone compilerIan Romanick
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-02gallivm: Do 4ubyte AoS texture filtering for any format that can be expressed.José Fonseca
2010-07-02gallivm: Use util_format_description::fetch_rgba_8unorm() when available.José Fonseca
2010-07-02util: Add a fetch_rgba_8unorm.José Fonseca
2010-07-02gallivm: Support multiple pixels in lp_build_fetch_rgba_aos().José Fonseca
2010-07-02gallivm: Move lp_build_rgba8_to_f32_soa() to lp_bld_format_soa.cJosé Fonseca
2010-07-02gallivm: Move gather functions to its own module.José Fonseca
2010-07-02gallivm: Check inputs/outputs in lp_build_conv()José Fonseca
2010-07-02util: Expose util_format_fits_8unorm().José Fonseca
2010-07-02mesa: fix texenv generation when num color bufs == 0Brian Paul
2010-07-02softpipe: fix incorrect blend func index passed to blend_quad()Brian Paul
2010-07-02softpipe: better assertionsBrian 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-02gallium/cso: check for set_vertex_sampler_views != NULL before calling itBrian Paul
2010-07-02mesa: Silence warning.José Fonseca
2010-07-02gallivm: Code generate YUV format unpacking.José Fonseca
2010-07-02gallivm: Fix 4 x unorm8 -> 4 x float conversion.José Fonseca
2010-07-02r600: use gallium list macros instead of making our own.Dave Airlie
2010-07-01glsl2: Conditionally allow optional extensions to be enabledIan Romanick
2010-07-01glsl2: Append _TOK to some parser tokensIan Romanick
2010-07-01glsl2: Conditionally define preprocessor tokens for optional extensionsIan Romanick
2010-07-01glsl2: Define preprocessor tokens for extensionsIan Romanick
2010-07-01glsl2: Support AST-to-IR translation of invariant keywordIan 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