Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-22 | demos: revamp the fbotexture.c demo | Brian Paul | |
Try making depth/stencil attachments in two different ways. Check for GL errors and GL_FRAMEBUFFER_UNSUPPORTED status to be more robust. Reorganize the code a bit to make it clearer. Added -arb option to test GL_ARB_fbo's mixed renderbuffer sizes Added -ds2 option to test GL_DEPTH_STENCIL_ATTACHMENT | |||
2009-01-22 | demos: updated FBO tests to for ARB_fbo | Brian Paul | |
Some things that were not errors in EXT_fbo are errors in ARB_fbo. | |||
2009-01-22 | mesa: enable ARB_fbo for s/w drivers | Brian Paul | |
2009-01-22 | mesa: avoid calling _mesa_test_framebuffer_completeness() more than needed | Brian Paul | |
When we change a FBO's attachments, set _Status=0. Before using an FBO, check if status != GL_FRAMEBUFFER_COMPLETE. Also, fix missing GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE status. | |||
2009-01-22 | mesa: fix some renderbuffer/framebuffer delete semantics | Brian Paul | |
Need to unbind buffers if referenced by the current read/draw pointers when being deleted. | |||
2009-01-22 | mesa: add support for GL_DEPTH_STENCIL_ATTACHMENT point. | Brian Paul | |
Used to set both the depth and stencil attachment points to one renderbuffer of texture. | |||
2009-01-22 | mesa: additional FBO error checking for multisample-related things | Brian Paul | |
Plus some new comments. | |||
2009-01-22 | mesa: update Visual.samples field in _mesa_update_framebuffer_visual() | Brian Paul | |
2009-01-22 | mesa: refactor glRenderbufferStorage(), glRenderbufferStorageMultisample() code | Brian Paul | |
Use a common helper routine for both functions. | |||
2009-01-22 | mesa: init MaxSamples = 0 (no multisampling) | Brian Paul | |
2009-01-22 | mesa: add ARB_framebuffer_object.xml to API_XML | Brian Paul | |
2009-01-22 | mesa: added GL_MAX_SAMPLES query for GL_ARB_fbo | Brian Paul | |
2009-01-22 | mesa: added NumSamples, MaxSamples for ARB_fbo | Brian Paul | |
2009-01-22 | mesa: stub for _mesa_RenderbufferStorageMultisample() | Brian Paul | |
2009-01-22 | mesa: call fbo_incomplete() if driver marks FBO as incomplete (debug only) | Brian Paul | |
2009-01-22 | mesa: update update_framebuffer_size() for ARB_fbo and mixed renderbuffer sizes | Brian Paul | |
2009-01-22 | mesa: added ctx->Driver.ValidateFramebuffer() callback | Brian Paul | |
Called from the _mesa_test_framebuffer_completeness() function to give the driver the chance to make a framebuffer as incomplete if it doesn't meet some specific hardware restriction. | |||
2009-01-22 | mesa: add new ARB_fbo queries, fix some error tests | Brian Paul | |
2009-01-22 | mesa: add new ColorEncoding and ComponentType to gl_renderbuffer | Brian Paul | |
2009-01-22 | mesa: additional FBO/RB id error checking for ARB_fbo | Brian Paul | |
It's illegal to bind a FBO/RB id that didn't come from glGenRender/Framebuffer(). | |||
2009-01-22 | mesa: for ARB_fbo, lift restriction that all FBO attachments are same size ↵ | Brian Paul | |
and color format | |||
2009-01-22 | mesa: initial extension bits for GL_ARB_framebuffer_object | Brian Paul | |
2009-01-22 | mesa: regenerated GL API files | Brian Paul | |
2009-01-22 | glapi: include ARB_framebuffer_object.xml | Brian Paul | |
2009-01-22 | glapi: XML spec for GL_ARB_framebuffer_object | Brian Paul | |
2009-01-22 | glsl: call _mesa_write_shader_to_file(). Debug-only, disabled | Brian Paul | |
2009-01-22 | glsl: new _mesa_write_shader_to_file() function | Brian Paul | |
Used to log a shader to a file. Includes shader source code, the info log and generated GPU instructions. | |||
2009-01-22 | glsl: set shader->CompileStatus in _slang_compile() | Brian Paul | |
2009-01-22 | mesa: added _mesa_fprintf() wrapper | Brian Paul | |
2009-01-22 | docs: placeholder 7.5 release notes | Brian Paul | |
2009-01-22 | mesa: master is open for new development, eventually will be Mesa 7.5 | Brian Paul | |
2009-01-22 | docs: skeleton 7.4 release notes file | Brian Paul | |
2009-01-22 | docs: 7.3 md5 sums | Brian Paul | |
2009-01-22 | mesa: set version to 7.3 | Brian Paul | |
2009-01-22 | docs: set 7.3 release date | Brian Paul | |
2009-01-22 | docs: assorted updates, link fixes | Brian Paul | |
2009-01-22 | glut: Don't include mesa_wgl.h on MinGW builds. | José Fonseca | |
windows.h header recent MinGW versions already declare the WGL API, and including mesa_wgl.h actually cause build failures. | |||
2009-01-22 | scons: Don't define UNICODE on windows builds. | José Fonseca | |
It creates problems in many libraries (glut, glew) which are not unicode aware. | |||
2009-01-22 | Merge commit 'origin/master' into gallium-0.2 | Alan Hourihane | |
Conflicts: windows/VC8/mesa/osmesa/osmesa.vcproj windows/VC8/progs/demos/gears.vcproj windows/VC8/progs/progs.sln | |||
2009-01-21 | i915: Add decode for PS in batchbuffers. | Eric Anholt | |
2009-01-21 | i965: Remove gratuitous whitespace in INTEL_DEBUG=wm output. | Eric Anholt | |
2009-01-21 | i965: Use _mesa_num_inst_src_regs() instead of keeping a copy of its contents. | Eric Anholt | |
2009-01-21 | nouveau: Map correct mip level when using the shadow (nv30, nv40). | Younes Manton | |
2009-01-21 | nouveau: nv30 does not support separate blend functions for alpha and rgb | Patrice Mandin | |
2009-01-21 | [intel] Remove remaining references to intel_wait_flips(). | Kristian Høgsberg | |
Oops. | |||
2009-01-21 | windows: fix output dir for glut project file | Thomas Henn | |
2009-01-21 | swrast: fix redundant texture application in affine_textured_triangle(). | Brian Paul | |
This function does simple texture mapping so disable normal texture mapping before we call _swrast_write_rgba_span() so that we don't do it twice. | |||
2009-01-21 | mesa: add some debug assertions to detect null current texture object pointers | Brian Paul | |
See bug #17895. These assertions could be removed when this is resolved. | |||
2009-01-21 | windows: another round of VC8 project file updates | Karl Schultz | |
New static configs generate DLLs that do not have a dependency on the MSCVR* DLL's. | |||
2009-01-21 | Revert "windows: new VC8 projects statically linked against libcmt" | Brian Paul | |
This reverts commit bbda892c551e7d3f2d94cc877cc6e80f8568fa99. Static configs rolled into regular project files (in next commit). Provided by Karl Schultz. |