| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-02-13 | i965: formatting and indentation fixes | Brian Paul | |
| 2009-02-13 | i965: fix inconsistant indentation in brw_wm.c | Brian Paul | |
| 2009-02-13 | i965: Eric Anholt's patch for bumping up texture sizes | Robert Ellison | |
| I'm committing this because it fixes a conform failure; the failure occurs on the TextureProxy test, where the test attempts to create proxy textures at every level, but fails at the last level (border == 1, width == 1, height == 1) because it's beyond MAX_TEXTURE_LEVELS. Eric's original comment was: idr said that in his review swrast was ready for it, and the 965 driver is advertising it already though it has been resulting in many crashes due to arrays using these defines not being big enough. | |||
| 2009-02-18 | util: Move p_debug.h into util module. | José Fonseca | |
| The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible. | |||
| 2009-02-17 | mesa: add some debug code to help diagnose incomplete FBO attachments (disabled) | Brian Paul | |
| 2009-02-17 | glsl: fix mistake in a comment | Brian Paul | |
| 2009-02-17 | mesa: turn on reporting of GLSL version 1.20 | Brian Paul | |
| The new array features, precision/invariant/centroid qualifiers, etc. were done a while back. The glGetString(GL_SHADING_LANGUAGE_VERSION) query returns "1.20" now (for drivers that support it anyway). | |||
| 2009-02-17 | glsl: fix an array indexing bug | Brian Paul | |
| This fixes a bug found with swizzled array indexes such as in "array[index.z]" where "index" is an ivec4. | |||
| 2009-02-17 | glsl: added --params option to stand-alone GLSL compiler | Brian Paul | |
| Prints program parameter info | |||
| 2009-02-17 | mesa: when printing/dumping instruction, include relative addressing info | Brian Paul | |
| Not all cases were handled before. | |||
| 2009-02-17 | intel: Fix tri clear to do FBO color attachments as well. | Eric Anholt | |
| This is a 2% win in fbo_firecube, and would avoid a sw fallback for masked clears. | |||
| 2009-02-17 | i965: Fix fallback on stencil drawing to fbo when the visual lacks stencil. | Eric Anholt | |
| Noticed this with the fbotexture demo. | |||
| 2009-02-17 | intel: Clean up several 965 memory leaks on context destroy. | Eric Anholt | |
| 2009-02-17 | mesa: remove old comment as it's fixed elsewhere now. | Alan Hourihane | |
| 2009-02-14 | radeon/r300: fix warnings | Dave Airlie | |
| 2009-02-14 | radeon: add initial cubemap support appears to work | Dave Airlie | |
| 2009-02-13 | gallium: Various coordinate fixups for texture transfers. | Michel Dänzer | |
| Fixes glReadPixels, gl(Copy)TexSubImage, glCopyPixels. | |||
| 2009-02-13 | mesa: check if TNL state is null in _tnl_free_vertices() to avoid potential ↵ | Brian Paul | |
| segfault _tnl_free_vertices() is called from several places during context tear-down. Depending on the order in which the swrast, swrast_setup and tnl context is destroyed we could hit a null pointer here. This doesn't seem to be an actual issue with any Mesa drivers, but let's be safe. | |||
| 2009-02-13 | mesa: add additional texture size/limit assertions | Brian Paul | |
| 2009-02-13 | radeon/r200: make setTexOffset work again | Dave Airlie | |
| 2009-02-13 | radeon/r200: fix set tex offset functions | Dave Airlie | |
| 2009-02-13 | radeon: revert unneeded change to texturing code | Dave Airlie | |
| 2009-02-13 | radeon: fix compressed texture upload on all radeons | Dave Airlie | |
| tested on r200, texcmp works. May need more verification | |||
| 2009-02-13 | r200: update with changes from r100 driver for texture state | Dave Airlie | |
| 2009-02-13 | r200: port over state emit fix from r100 | Dave Airlie | |
| 2009-02-12 | gallium: Fix GL_DEPTH CopyPixels tile coordinates. | Michel Dänzer | |
| 2009-02-12 | gallium: Fix accumulation buffer tile coordinates. | Michel Dänzer | |
| 2009-02-13 | r200: fixup some CS emission sizes | Dave Airlie | |
| 2009-02-13 | r200: use correct finish interface | Dave Airlie | |
| 2009-02-13 | radeon: fixup include ordering | Dave Airlie | |
| 2009-02-13 | Merge remote branch 'origin/master' into radeon-rewrite | Dave Airlie | |
| Conflicts: configure.ac src/mesa/drivers/dri/r200/r200_context.c src/mesa/drivers/dri/r300/r300_render.c | |||
| 2009-02-13 | r300: fix warning about mesa_lock_context_texture | Dave Airlie | |
| 2009-02-12 | radeon: add stdint include | Dave Airlie | |
| 2009-02-12 | radeon: add mminfo struct to wrapper | Dave Airlie | |
| 2009-02-12 | radeon: add defines for future bits | Dave Airlie | |
| 2009-02-12 | r200: make build complete | Dave Airlie | |
| 2009-02-12 | r300: make r300 work with latest changes | Dave Airlie | |
| 2009-02-12 | radeon: make build without libdrm_radeon better | Dave Airlie | |
| 2009-02-13 | radeon/r200/r300: make build again with tracker changes | Dave Airlie | |
| 2009-02-12 | radeon: remove depends on libdrm_radeon for now. | Dave Airlie | |
| will fixup makefiles later to detect and use libdrm_Radeon in proper places | |||
| 2009-02-12 | radeon/r200/r300: make build with out libdrm_radeon installed for now | Dave Airlie | |
| 2009-02-12 | r200/r300: get up to speed on renamed files | Dave Airlie | |
| 2009-02-12 | radeon: renaming and headers cleanup | Dave Airlie | |
| 2009-02-12 | r100/r200: fix front rendering issue. | Dave Airlie | |
| 2009-02-12 | radeon/r200/r300: another big merge upheavel. | Dave Airlie | |
| This merges lots of the hw state atom emission and firevertices code. it also removes a lot of the extra radeon crap from r300 and merge scissor | |||
| 2009-02-12 | glDrawBuffers(n==0) is valid | Robert Ellison | |
| According to the GL spec, calling glDrawBuffers() with n == 0 is a valid operation (and essentially prevents drawing to any buffers). But _msa_DrawBuffersARB() was producing a GL_INVALID_VALUE error in this case. This fix adjusts the error check, and makes a small change to the ctx->Driver.DrawBuffer() call below to ensure that, if n == 0, Driver.DrawBuffer() is called with GL_NONE and that buffers[0] is *not* referenced in this case (since we don't know whether it is valid). Internal identifier: 365833 | |||
| 2009-02-12 | mesa: use new ST_CALLOC_STRUCT() macro in gallium state tracker | Brian Paul | |
| 2009-02-12 | mesa: consistantly use mesa memory-functions in gallium state tracker | Brian Paul | |
| Use _mesa_malloc(), _mesa_free(), etc everywhere, not malloc(), free(), etc. Still using CALLOC_STRUCT() at this point. | |||
| 2009-02-12 | mesa: don't include m_xform.h where not needed | Brian Paul | |
| 2009-02-12 | mesa: move _mesa_transform_vector() from m_xform.c to m_matrix.c | Brian Paul | |
| m_xform.c is omitted from gallium builds but _mesa_transform_vector() is still needed. | |||
