| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
concerned that TEXEL_YUV422 looks like TEXEL_YVU422 and TEXEL_VUY422 looks like
TEXEL_VYU422 in yuvrect, but I'm happy enough for now.
|
|
|
|
|
| |
we start copying. I haven't seen it go wrong before, but I'm pretty sure this
fix is correct.
|
|
|
|
|
|
|
|
| |
ones require custom texstore, so they aren't done yet.
- Add YCBCR support commented out, since the yuvsquare test didn't work with
just the bits I've added.
- Add the no-compression GL_ARB_texture_compression support.
- Add the driconf texture depth option and try to respect it.
|
|
|
|
| |
_BaseFormat to be consistant with gl_renderbuffer.
|
|
|
|
| |
argument of a message to print. Make some assert(0)s use sis_fatal_error.
|
|
|
|
|
| |
functions. Don't allocate the driver-specific data during texture object
creation but do it later as needed (as code originally was).
|
|
|
|
|
|
|
|
|
|
| |
by calling _mesa_init_driver_functions() and then plugging in the driver-
specific functions.
In particular, make sure ctx->Driver.NewTextureObject points to the
appropriate driver function so that _all_ texture objects are augmented
with the driver-specific data.
Put in a bunch of assertions in the texture-related driver functions that
texObj->DriverData is valid. Remove old dead code in near future.
|
| |
|
| |
|
| |
|
|
(build tested, but not physically tested)
|