summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Collapse)AuthorAgeFilesLines
* dri/nouveau: Try to validate textures earlier.Francisco Jerez2010-02-256-112/+191
|
* dri/nouveau: Swizzle using the CPU when we hit a limitation of SIFM.Francisco Jerez2010-02-251-7/+89
|
* dri/nouveau: Clean up the nv04 surface code a bit.Francisco Jerez2010-02-251-26/+10
|
* dri/nouveau: Avoid mask overflow on nv04_surface_fill.Francisco Jerez2010-02-251-1/+1
|
* dri/nouveau: Set _BaseFormat correctly for z24s8 renderbuffers.Francisco Jerez2010-02-251-1/+1
|
* dri/nouveau: Fix stencil mask handling on glClear().Francisco Jerez2010-02-251-2/+2
|
* glapi/gen: just copy in glx/glapiGeorge Sapountzis2010-02-251-23/+21
|
* glapi: EXTRA_DEBUG is never defined, make this explicitGeorge Sapountzis2010-02-251-1/+1
|
* glapi: minor ugliness to be able to copy to xorgGeorge Sapountzis2010-02-255-15/+22
|
* mesa: Move src/mesa/glapi/dispatch.h to mesa.Chia-I Wu2010-02-2532-32/+32
| | | | | | glapi/dispatch.h is a core Mesa header file. Move the header file to main/ to make this clear. It also becomes clear after this change that IN_DRI_DRIVER is only used in core Mesa to enable the remap table.
* glapi: Move src/mesa/main/dispatch.c to glapi and rename.Chia-I Wu2010-02-255-7/+4
| | | | | | main/dispatch.c is a glapi source file. It is part of GLAPI_SOURCES in sources.mak and part of glapi_sources in SConscript. This commit moves it to glapi/ and renames it to glapi_dispatch.c.
* glapi: Generated GLX sources should use glapidispatch.h.Chia-I Wu2010-02-252-2/+2
| | | | Fix glX_proto_recv.py and glX_proto_send.py, and regenerate the sources.
* mesa: Remove unused Makefile.{ugl,win}.Chia-I Wu2010-02-252-572/+0
|
* mesa: Remove dead error condition.Vinson Lee2010-02-251-1/+1
|
* vbo: remove dead codeBrian Paul2010-02-241-35/+3
|
* mesa: Fix SCons build.Vinson Lee2010-02-241-2/+2
|
* dri: remove old assertion (see bug 26734)Brian Paul2010-02-241-8/+0
| | | | (cherry picked from commit 293f4d51b473783d5c5ab773a1c438e0a2fe46f2)
* intel: Implement GL_OES_EGL_image entrypointsKristian Høgsberg2010-02-242-0/+88
|
* intel: Implement DRI image extensionKristian Høgsberg2010-02-244-0/+104
|
* mesa: put declaration before codeBrian Paul2010-02-241-1/+1
|
* core: Implement GL_OES_EGL_image entry pointsKristian Høgsberg2010-02-246-0/+83
|
* glapi: GL_OES_EGL_image autogenerated filesKristian Høgsberg2010-02-249-1454/+1585
|
* glapi: Add GL_OES_EGL_imageKristian Høgsberg2010-02-243-1/+24
|
* st/mesa: updated commentsBrian Paul2010-02-242-3/+4
|
* st/mesa: consolidate redundant format conversion codeBrian Paul2010-02-241-86/+21
|
* st/mesa: more format code clean-up and removalBrian Paul2010-02-242-68/+18
|
* st/mesa: clean-ups in FBO codeBrian Paul2010-02-241-21/+6
|
* st/mesa: clean-up of format-related codeBrian Paul2010-02-243-77/+13
|
* st/mesa: use util_format_get_blocksize()Brian Paul2010-02-241-1/+1
|
* st/mesa: code clean-ups in st_renderbuffer_alloc_storage()Brian Paul2010-02-241-8/+7
|
* r600: proper fix for 15601835361e2fdd34b38b265cfc3007749ee24dAlex Deucher2010-02-242-2/+2
| | | | | | PRE_EMIT_STATE_BUFSZ accounts for the start 3d, idle, cd/db flush not for state. The relocs for CB_COLOR0_FRAG & CB_COLOR0_TILE are part of the render target state.
* mesa: Update for UTIL_FORMAT_LAYOUT_xxx changes.José Fonseca2010-02-241-3/+7
|
* mesa: disable unreachable meta mipmap gen codeBrian Paul2010-02-241-0/+3
| | | | | | | More work is needed to support 3D mipmap generation. Disable unreachable code until then. See bug 26722.
* radeon/r200: fix the state emission before kernel clearDave Airlie2010-02-242-1/+4
| | | | | | this moves the emission outside the lock and adds r200 support. Signed-off-by: Dave Airlie <[email protected]>
* r600: Assert that array index is not negative.Vinson Lee2010-02-241-0/+1
|
* radeon: fix bad state emission causes kernel to do bad depth clearDave Airlie2010-02-241-0/+1
| | | | | | | | | The kernel lets you clear depth without getting a depth offset from userspace, mesa used to emit state before clear, but that got lost in the refactoring, which made the kernel bug show up. Fix mesa driver to emit the state properly now. Signed-off-by: Dave Airlie <[email protected]>
* intel: Call intel_prepare_render() in intelMakeCurrent()Kristian Høgsberg2010-02-231-0/+1
| | | | | | | | This restores old behaviour, where we end up doing a DRI2GetBuffers() call from intelMakeCurrent(). The idea was that we could do this lazily, just before we start rendering. However, if we don't do the DRI2GetBuffers() round-trip we don't get the drawable size and higher level mesa ends up short-cutting a number of GL calls, such as glClear().
* st/mesa: whitespace fixesBrian Paul2010-02-231-4/+1
|
* glapi: fix es after mvGeorge Sapountzis2010-02-2413-14/+14
|
* glapi: fix code generation Makefile after mvGeorge Sapountzis2010-02-241-73/+118
|
* glapi: mv code generation to subdirGeorge Sapountzis2010-02-2442-0/+0
| | | | This just moves files, code generation Makefile will be fixed in next commit for easier review.
* i965: Enable GL_ARB_fragment_coord_conventions now that the GLSL is fixed.Eric Anholt2010-02-231-0/+1
| | | | Tested with piglit glsl-arb-fragment-coord-conventions.
* mesa: Assert that array index is not negative.Vinson Lee2010-02-231-0/+1
|
* st/mesa: change viewport Z scale/bias for glBitmap/glDrawPixelsBrian Paul2010-02-222-4/+10
| | | | | | | This fixes incorrect Z position of glBitmap, glDraw/CopyPixels for the svga driver. Now we use 0.5, 0.5 as is typical for ordinary 3D rendering. (cherry picked from commit bcd561c66777e58dbb29a573c4d2279772bac6c5)
* st/mesa: Add checks for ST_SURFACE_x vs MESA_BUFFER_xBrian Paul2010-02-222-1/+9
| | | | | | | The ST_SURFACE_x values should match the Mesa BUFFER_x values. Added some assertions to prevent future mix-ups. (cherry picked from commit 13cbb5fff68ef8831230638e9f0b29a217750e9d)
* mesa/st: Make ST_SURFACE_DEPTH index consistent with mesa's BUFFER_DEPTH.Brian Paul2010-02-221-1/+1
| | | | | | Some st functions assume that they are identical. (cherry picked from commit 9d17ad2891b58de9e33e943ff918a678c6a3c2bd)
* intel: assert that we do not overflow the batch buffer.Chris Wilson2010-02-221-1/+2
| | | | Signed-off-by: Chris Wilson <[email protected]>
* i915: Fix logic !gen >= 3Chris Wilson2010-02-221-1/+1
| | | | | | | The effect of this was that all objects were aligned to 128 bytes on all generations, rather than just gen2. Signed-off-by: Chris Wilson <[email protected]>
* i915: Remove superfluous MI_NOOP from vertex emissionChris Wilson2010-02-221-2/+1
| | | | Signed-off-by: Chris Wilson <[email protected]>
* intel: Check that we have a bufmgr or bail out when initializing the context.Chris Wilson2010-02-221-0/+4
| | | | Signed-off-by: Chris Wilson <[email protected]>