summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-11-12ARB_fbo: Enable extensions related to GL_ARB_framebuffer_object for GLXarb_fbo_indirectIan Romanick2-0/+10
2009-11-12ARB_fbo: Add missing GLX render opcode for glFramebufferTextureLayerEXTIan Romanick4-0/+26
Also regenerate the GLX protocol files from this change.
2009-11-12Add missing XML files to API_XMLIan Romanick1-2/+5
When the files missing from the list were modified, the generated files weren't regenerated.
2009-11-12ARB_fbo: Enable GL_EXT_framebuffer_multisampleIan Romanick2-2/+7
All of this functionality is already included in ARB_fbo. This just enables the string. I was a bit lazy in using FEATURE_ARB_framebuffer_object for this feature as well. I don't think it makes much difference in the long run.
2009-11-12ARB_fbo: Regenerate files from previous commits.Ian Romanick10-3862/+3975
2009-11-12ARB_fbo: Move EXT_fb_blit to EXT_framebuffer_object.xmlIan Romanick2-24/+24
This extension is layered on GL_EXT_framebuffer_object, so it should live in the same XML file.
2009-11-12ARB_fbo: Add GL_EXT_framebuffer_multisampleIan Romanick2-0/+17
Add GL_EXT_framebuffer_multisample. Make glRenderbufferStorageMultisampleEXT in GL_EXT_framebuffer_object alias glRenderbufferStorageMultisample. Also add the missing GLX render opcode to glRenderbufferStorageMultisample. Since this extension is layered on GL_EXT_framebuffer_object, I put it in EXT_framebuffer_object.xml.
2009-11-11EXT_pds: Alias GL_NV_packed_depth_stencil to GL_EXT_packed_depth_stencilIan Romanick1-0/+1
GL_EXT_packed_depth_stencil is a functional superset of GL_NV_packed_depth_stencil. If a driver enables EXT_pds, make NV_pds available as well.
2009-11-11EXT_pds: Add GL_EXT_packed_depth_stencilIan Romanick2-0/+20
2009-11-11EXT_fbo_blit: Add missing GLX protocol render opcodeIan Romanick1-0/+1
2009-11-11ARB_fbo: Add missing protocol "Get" informationIan Romanick1-2/+7
2009-11-11ARB_fbo: Remove _EXT from enum namesIan Romanick1-12/+12
2009-11-11progs/tests: add alpha/blend testing to packedpixels.cBrian Paul1-22/+42
2009-11-11r300, r300g: Add missing registers.Corbin Simpson2-3/+7
2009-11-11dri-st: Add some required GL 2.0 extensions.Corbin Simpson1-0/+3
Two-sided stencil and NPOT textures.
2009-11-10st/xorg: Fallback if picture format doesn't match texture formatJakob Bornecrantz2-3/+26
2009-11-10st/xorg: Don't segfault when debug printingJakob Bornecrantz1-3/+3
2009-11-10st/xorg: wrap to border colorZack Rusin1-1/+1
2009-11-10swrast: update renderbuffer format assertionsbrian1-3/+4
2009-11-10mesa: fix some begin/end render-to-texture logicbrian1-21/+38
Before, we weren't aggressive enough in checking for the start or end of render-to-texture. In particular, if only the ctx->ReadBuffer had texture attachments, we were treating that as a render-to-texture case. This fixes a regression from commit 75bdbdd90b15c8704d87ca195a364ff6a42edbb1 "intel: Don't validate in a texture image used as a render target."
2009-11-10mesa: move check_begin/end_texture_render() callsbrian1-9/+11
2009-11-10mesa: new vars: oldDrawFb, oldReadFb in _mesa_BindFramebufferEXT()brian1-3/+7
2009-11-10mesa: rename vars in _mesa_BindFramebufferEXT()brian1-22/+21
2009-11-10mesa: added comment for check_begin_texture_render()brian1-0/+5
2009-11-10st/egl: Probe hardware for depth stencil formatJakob Bornecrantz1-24/+52
2009-11-10st/xorg: cleanup the namingZack Rusin2-22/+24
2009-11-10st/xorg: print ouf the picture formats when compositingZack Rusin1-0/+63
2009-11-10Merge remote branch 'origin/mesa_7_6_branch'Eric Anholt4-9/+78
2009-11-10i965: avoid memsetting all the BRW_WM_MAX_INSN arrays for every compile.Eric Anholt4-4/+23
For an app that's blowing out the state cache, like sauerbraten, the memset of the giant arrays ended up taking 11% of the CPU even when only a "few" of the entries got used. With this, the WM program compile drops back down to 1% of CPU time. Bug #24981 (bisected to BRW_WM_MAX_INSN increase).
2009-11-10i965: Add a note explaining the data cache domain.Eric Anholt1-1/+4
2009-11-10i965: Fix VS constant buffer value loading.Eric Anholt1-1/+11
Previously, we'd load linearly from ParameterValues[0] for the constants, though ParameterValues[1] may not equal ParameterValues[0] + 4. Additionally, the STATE_VAL type paramters didn't get updated. Fixes piglit vp-constant-array-huge.vpfp and ET:QW object locations. Bug #23226.
2009-11-10i965: Unalias src/dst registers for SGE and friends.Eric Anholt1-19/+21
Fixes piglit vp-sge-alias test, and the googleearth ground shader. \o/ Bug #22228 (cherry picked from commit 56ab92bad8f1d05bc22b8a8471d5aeb663f220de)
2009-11-10i965: Allow use of PROGRAM_LOCAL constants in ARB_vp.Eric Anholt1-1/+1
Fixes piglit arl.vp. (cherry picked from commit d52d78b4bcd6d4c0578f972c0b8ebac09e632196)
2009-11-10i915g: Fix memory leak when pci id is unknown.Vinson Lee1-0/+1
2009-11-10i965: Unalias src/dst registers for SGE and friends.Eric Anholt1-19/+21
Fixes piglit vp-sge-alias test, and the googleearth ground shader. \o/ Bug #22228
2009-11-10i965: Allow use of PROGRAM_LOCAL constants in ARB_vp.Eric Anholt1-1/+1
Fixes piglit arl.vp.
2009-11-10slang: Fix return value check.Michal Krol1-1/+1
2009-11-10st/xorg: Fix SCons build.Michel Dänzer1-0/+6
Check for new DPMS header and add xorg_renderer.c source file.
2009-11-10slang: Check OOM conditions for alloc_node_storage().Michal Krol1-4/+15
2009-11-10llvmpipe: Fix derived blend color state.José Fonseca1-1/+1
2009-11-10slang: Check return value from new_instruction().Michal Krol1-1/+3
2009-11-10slang: Fix signed/unsigned int handling in _slang_free_temp().Michal Krol1-2/+2
2009-11-10tgsi/exec: Exit early on error.Michal Krol1-1/+1
2009-11-10tgsi/ureg: Simplify logic in tokens_expand().Michal Krol1-9/+6
2009-11-10slang: Handle OOM condition in new_instruction().Michal Krol1-20/+81
2009-11-09st/xorg: remove deprecated rendering codeZack Rusin3-67/+0
2009-11-09st/xorg: fix composite batchingZack Rusin3-5/+18
quite a large performance optimization (text demo from 1.6fps to 9fps)
2009-11-09r600/r700: typo, fix mask of DB_ALPHA_TO_MASKJerome Glisse1-3/+3
2009-11-09r600: don't emit htile regsAlex Deucher1-4/+2
These are needed for HiZ which is not currently used and the _BASE reg requires a reloc which is not currently supported in the drm.
2009-11-09r600: rework DB render setupAlex Deucher4-42/+73
- consolidate DB render setup - only enable perfect ZPASS counts and cull disable when OQ is active - enable early Z