summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2006-11-03enable generic arrays for r200 hw vertex programs by assigning unused color ↵Roland Scheidegger
and texture inputs to them. Not widely tested yet. This should eliminate all fallbacks due to vertex programs, except writes to back facing colors, or when exceeding a hw limit (12 temps, 12 attribs etc.).
2006-11-03remove setting some driver funcs explicitly to NULL, as they are no longer ↵Roland Scheidegger
set up later. Thix fixes a segfault in _mesa_Bitmap().
2006-11-02Update gl_API.xml with OpenGL 2.0 functions, regenerate derived files.Brian Paul
2006-11-02minor change in _mesa_ResizeBuffersMESA()Brian Paul
2006-11-02include utils.h to silence warningBrian Paul
2006-11-02s/GLuint/int/ to silence warningsBrian Paul
2006-11-02casting, type changes to silence warningsBrian Paul
2006-11-02s/GLint/GLuint/ to fix sign warningsBrian Paul
2006-11-02fix typo, silence warningsBrian Paul
2006-11-02Fix GL_EXT_packed_depth_stencil crash, but shadowtex still brokenBrian Paul
2006-11-02comment about a valgrind errorBrian Paul
2006-11-02s/GLchan/GLubyte/ in debug codeBrian Paul
2006-11-02init SecondaryRasterColorBrian Paul
2006-11-02Added GL_STENCIL_BACK_WRITEMASKBrian Paul
2006-11-02check for shader extensions for OpenGL 2.0Brian Paul
2006-11-02Undo some of yesterday's ATI_separate_stencil changes. The ATI extensionBrian Paul
doesn't exactly match OpenGL 2.0.
2006-11-02Fix fragment program fog problems found with Glean.Brian Paul
1. add PROGRAM_CONSTANT to switch() in src_vector(). 2. use _mesa_append_fog_code() to handle fog options in i915ProgramStringNotify(). 3. Re-enable some vertex attribute emit code that was previously disabled in i915ValidateFragmentProgram().
2006-11-02Call _mesa_problem() from i915_program_error() so we get a nice error message.Brian Paul
2006-11-02Add requested size to r300RefillCurrentDmaRegion.Jerome Glisse
This way we no longuer have the fixed RADEON_BUFFER_SIZE. Anyway function calling AllocDmaRegion should check if this succeed and fail gracefuly if not (see bug 8348).
2006-11-02remove GetBufferSize = NULL; assignmentBrian Paul
2006-11-02Fixes Glean vertex/fragment test failures. Those tests never calledBrian Paul
glViewport so the viewport was 0 by 0 pixels.
2006-11-02remove GetBufferSize codeBrian Paul
2006-11-02always load frag prog state params for now (see comments)Brian Paul
2006-11-02remove unneeded extern declaration of lockMutexBrian Paul
2006-11-02bump driver dateBrian Paul
2006-11-02Use RGBA_LOGICOP_ENABLED() instead of ctx->Color._LogicOpEnabled since we oftenBrian Paul
need to check for this condition before the later field has been computed. Fixes logicop bug #8860.
2006-11-02new RGBA_LOGICOP_ENABLED() macroBrian Paul
2006-11-02s/_mesa_IsProgram2/_mesa_IsProgram/Brian Paul
2006-11-02Rename _mesa_IsProgram() to _mesa_IsProgramARB() to avoid collision with theBrian Paul
OpenGL 2.0 function of the same name.
2006-11-02OpenGL 2.0 entrypointsBrian Paul
2006-11-02run indent on the codeBrian Paul
2006-11-02Add ATI_separate_stencil and use it in preference to EXT_stencil_two_sideBrian Paul
since the former is what's used for OpenGL 2.0.
2006-11-01update _mesa_select_tex_image() and _mesa_get_tex_image()Brian Paul
2006-11-01update commentsBrian Paul
2006-11-01Remove x/y/width/height parameters from Clear functions.Brian Paul
2006-11-01comment-out unused varBrian Paul
2006-11-01remove unused varsBrian Paul
2006-11-01fix _mesa_select_tex_image() callsBrian Paul
2006-11-01Write back gl_FragDepth to span->array->z.Michal Krol
2006-11-01Don't use the x/y/width/height params passed to Clear(). Get themBrian Paul
after locking. Next: remove the params altogether.
2006-11-01disable debug printfsBrian Paul
2006-11-01Correct a little bug, radeon->glCtx is a pointer.Jerome Glisse
2006-11-01Remove deprecated GetBufferSize interface.Jerome Glisse
2006-11-01fix compiler warningsKeith Whitwell
2006-11-01Patch from <haihao.xiang@intel.com> -- pass program stringKeith Whitwell
notification callback through to tnl/ module, fixes glean crash.
2006-11-01Merge texmem-0-3-branch.Keith Whitwell
2006-11-01Add LIT instruction to fragment program.Jerome Glisse
2006-11-01Import texmem i915 driver to its new location as i915tex.Keith Whitwell
2006-11-01Add CMPH instruction to fragprogJerome Glisse
CMPH a0, a1, a2 -> if a2 > 0.5 return a1 else return a0 Guessed by examinating LIT instruction handling of FGLRX.
2006-11-01Patch from <haihao.xiang@intel.com> -- pass program stringKeith Whitwell
notification callback through to tnl/ module, fixes glean crash.