summaryrefslogtreecommitdiff
path: root/src/mesa/swrast
AgeCommit message (Collapse)Author
2011-03-11mesa: replace NEED_SECONDARY_COLOR(), RGBA_LOGICOP_ENABLED() with inlinesBrian Paul
and rename them.
2011-03-08swrast: flip the conditionals in shadow_compare4() for readabilityBrian Paul
2011-03-08swrast: add coord clamping, fix comparisons for shadow testingPhilip Taylor
This fixes https://bugs.freedesktop.org/show_bug.cgi?id=31159 for swrast and piglit depth-tex-compare. NOTE: This is a candidate for the 7.10 branch. Signed-off-by: Brian Paul <brianp@vmware.com>
2011-02-28mesa: move PBO-related functions into a new fileBrian Paul
2011-02-28mesa: remove GL_SGI_texture_color_table supportBrian Paul
It was only implemented in the swrast driver and probably not used by any applications. A modern app would use a dependent/chained texture lookup in the fragment shader.
2011-02-10mesa: Remove empty header file s_trispan.h.Kenneth Graunke
2011-01-15mesa: begin implementation of GL_ARB_draw_buffers_blendBrian Paul
2011-01-05swrast: Include mtypes.h in s_triangle.c.Vinson Lee
Include mtypes.h for gl_context symbol.
2011-01-05swrast: Remove unnecessary headers.Vinson Lee
2010-12-25swrast: Clean up header file inclusion in s_texfilter.h.Vinson Lee
2010-12-25swrast: Clean up header file inclusion in s_texcombine.h.Vinson Lee
2010-12-25swrast: Clean up header file inclusion in s_masking.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_logic.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_fragprog.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_span.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_fog.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_depth.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_blend.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_atifragshader.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_alpha.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_accum.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_aatriangle.h.Vinson Lee
2010-12-24swrast: Clean up header file inclusion in s_aaline.h.Vinson Lee
2010-12-03swrast: restructure some glReadPixels() codeBrian Paul
2010-12-03swrast: accept GL_RG in glReadPixels()Brian Paul
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=32088
2010-12-03swrast: fix indentationBrian Paul
2010-12-03swrast: allow GL_RG format in glDrawPixels()Brian Paul
Restructure the switch statement to avoid having to add additional color formats in the future. Fixes http://bugs.freedesktop.org/show_bug.cgi?id=32086
2010-12-02swrast: avoid large stack allocations in tex combine codeBrian Paul
2010-12-02swrast: avoid large stack allocations in blend codeBrian Paul
2010-11-22swrast: init alpha value to 1.0 in opt_sample_rgb_2d()Brian Paul
2010-10-27Track separate programs for each stageIan Romanick
The assumption is that all stages are the same program or that varyings are passed between stages using built-in varyings.
2010-10-27swrast: Print out format on unexpected failure in _swrast_ReadPixels.Vinson Lee
2010-10-23mesa: split up the image.c fileBrian Paul
New files: pack.c - image/row packing/unpacking functions pixeltransfer.c - pixel scale/bias/lookup functions
2010-10-20swrast: Print out format on unexpected failure in _swrast_DrawPixels.Vinson Lee
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-10-04swrast: fix choose_depth_texture_level() to respect mipmap filtering stateBrian Paul
NOTE: this is a candidate for the 7.9 branch.
2010-10-01ARB_texture_rg: Add GL_RED as a valid GL_DEPTH_TEXTURE_MODEIan Romanick
2010-09-30swrast: remove duplicated includeNicolas Kaiser
Remove duplicated include. Signed-off-by: Brian Paul <brianp@vmware.com>
2010-09-25swrast: update comments for REMAINDER() macroBrian Paul
2010-09-23mesa: Remove EXT_convolution.Eric Anholt
More optional code.
2010-09-23mesa: Remove EXT_histogram.Eric Anholt
This has always been optional, and not useful.
2010-09-07mesa: Set the base format of GL_ALPHA FBOs and teach swrast about it.Eric Anholt
Fixes assertion failures in fbo-alpha with a debug build of Mesa. Bug #29781.
2010-09-01mesa: Fix many printf-like warnings.Eric Anholt
Most of these are just typecasting to long to match the arg type. I don't really care too much about getting a GLsizei or whatever appropriate type in. However, there were a number of real bugs, like missing arguments or passing floats to integer format specifiers. My favorite: printflike("%s, argument") is missing an argument.
2010-08-10swrast: fix span color array pointer assignment for 32-bit/channel renderingM.Froehlich@science-computing.de
See fd.o bug 29487. NOTE: This is a candidate for the 7.8 branch. Signed-off-by: Brian Paul <brianp@vmware.com>
2010-08-10swrast: Remove unnecessary header.Vinson Lee
2010-08-07swrast: Reduce header file inclusion in s_zoom.h.Vinson Lee
Include mtypes.h for GLcontext symbol. Include s_span.h for SWspan symbol.
2010-08-07swrast: Fix header file inclusion in s_texfilter.h.Vinson Lee
Include mtypes.h for GLcontext symbol. Include s_context.h for texture_sample_func symbol.
2010-08-07swrast: Reduce header file inclusion in s_texcombine.h.Vinson Lee
Include mtypes.h for GLcontext sybmol. Include s_span.h for SWspan symbol.
2010-08-07swrast: Reduce header file inclusion in s_stencil.h.Vinson Lee
Include mtypes.h for GLcontext symbol. Include s_span.h for SWspan symbol.
2010-08-07swrast: Reduce header file inclusion in s_masking.h.Vinson Lee
Include mtypes.h for GLcontext symbol. Include s_span.h for SWspan symbol.