Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-30 | mesa: Include macros.h in files that use symbols from macros.h. | Vinson Lee | |
Don't rely on inclusion of other files that already include macros.h. | |||
2010-03-08 | mesa: add additional missing z formats for render to texture | Brian Paul | |
Allow render to texture for X8_Z24 and Z24_X8 formats. Replace big if/else with switch, etc. | |||
2010-03-08 | mesa: add render-to-texture case for MESA_FORMAT_S8_Z24 | Brian Paul | |
2010-03-08 | mesa: s/GL_DEPTH_STENCIL/GL_DEPTH_COMPONENT/ for MESA_FORMAT_Z16 renderbuffer | Brian Paul | |
MESA_FORMAT_Z16 has no stencil bits. | |||
2010-02-26 | mesa: Remove unnecessary header. | Vinson Lee | |
2010-02-25 | mesa: use simplified _BaseFormat value in render-to-texture code | Brian Paul | |
Fixes fd.o bug 26762. | |||
2010-02-19 | Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions | Kristian Høgsberg | |
2009-12-22 | mesa: remove unnecessary store. | Eric Anholt | |
2009-10-08 | mesa: remove a bunch of gl_renderbuffer fields | Brian Paul | |
_ActualFormat is replaced by Format (MESA_FORMAT_x). ColorEncoding, ComponentType, RedBits, GreenBits, BlueBits, etc. are all replaced by MESA_FORMAT_x queries. | |||
2009-10-05 | mesa: use FetchTexelf() instead of FetchTexelc() | Brian Paul | |
2009-09-30 | mesa: move texel fetch/store into new texfetch.[ch] files | Brian Paul | |
2009-09-30 | mesa: replace gl_texture_format with gl_format | Brian Paul | |
Now gl_texture_image::TexFormat is a simple MESA_FORMAT_x enum. ctx->Driver.ChooseTexture format also returns a MESA_FORMAT_x. gl_texture_format will go away next. | |||
2009-09-27 | mesa: fix render buffer _BaseFormat assignment | Brian Paul | |
2009-09-27 | mesa: use more mesa format functions | Brian Paul | |
2009-09-27 | mesa: use _mesa_get_texel_store_func() | Brian Paul | |
2009-09-24 | mesa: replace assertion with no-op function assignment | Brian Paul | |
2009-05-19 | mesa: assign trb->Base.StencilBits in update_wrapper(). | Brian Paul | |
When we render to a depth/stencil texture there are stencil bits. | |||
2009-01-26 | mesa: add missing texture_put_row_rgb() function in texrender.c | Robert Ellison | |
The wrap_texture() function doesn't set the renderbuffer PutRowRGB() method, which is used to implement DrawPixels(). This fix adds an implementation of this method. | |||
2009-01-05 | mesa: add GLushort cases for render to texture (Z-buffers) | Brian Paul | |
2008-09-21 | mesa: Silence compiler warnings on Windows. | Michal Krol | |
2007-05-16 | Initial implementation of MESA_texture_array | Ian Romanick | |
Shadow sampling from texture arrays is still not implemented. Everything else should be there, though. | |||
2007-04-02 | use _mesa_reference_renderbuffer() in a few more places | Brian | |
2006-04-06 | Replace MESA_FORMAT_DEPTH_COMPONENT_FLOAT32 with 32-bit integer format. | Brian Paul | |
This allows render to depth texture (we don't support floating pt. Z buffers). Rename MESA_FORMAT_DEPTH_COMPONENT16/32 as MESA_FORMAT_Z16/32. Software fallback for glCopyTexImage now uses integer temporary image instead of float, eliminates a lot of float/int conversions. | |||
2006-03-29 | New code for rendering to depth/stencil textures. | Brian Paul | |
Re-org of the renderbuffer wrapper code. | |||
2006-03-26 | merge from texman branch | Brian Paul | |
2006-03-20 | Lots of changes/fixes for rendering to framebuffer objects. | Brian Paul | |
- When deleting texture objects, unbind from FBOs if necessary. - Changed driver hooks for starting/ending render to texture. - Now properly handle case where gl[Copy]TexImage() is called after glFramebufferTexture[123]D(). That didn't work before. | |||
2005-12-01 | Added FinishRenderTexture() device driver function to indicate when | Brian Paul | |
rendering to a texture has likely completed. Fixed refcount issue in texture renderbuffer wrapper. | |||
2005-10-05 | In gl_texture_image replace IntFormat with InternalFormat and Format with | Brian Paul | |
_BaseFormat to be consistant with gl_renderbuffer. | |||
2005-10-03 | finish up some missing code | Brian Paul | |
2005-06-07 | fix GL_ALPHA render-to-texture problem (Jon Smirl) | Brian Paul | |
2005-05-04 | Major check-in of changes for GL_EXT_framebuffer_object extension. | Brian Paul | |
Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested. |