| Summary: | Mesa unichrome (openchrome, chrome, chrome9) driver does not support Compiz | ||
|---|---|---|---|
| Product: | Mesa | Reporter: | Adam Williamson <adamw> |
| Component: | Drivers/DRI/Unichrome | Assignee: | Default DRI bug account <dri-devel> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | medium | CC: | xavier |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
|
Description
Adam Williamson
2008-08-05 10:30:47 UTC
Actually there are two things needed for the unichrome driver to support this stuff 1) Accelerated copypixels. 2) NPOT textures. The unichromes do not natively support NPOT textures, however they allow the level0 mipmap stride to be arbitrarily specified (if 32 bytes aligned). But the texture width and height still needs to be a power of two. So the driver can fake support quite easily if texture coordinates are within 0 <= s <= width and 0 <= t <= height. For primitives with vertex texture coordinates outside of these limits the driver either would need to fall back to software or split the primitive to do wrapping correctly. /Thomas (In reply to comment #1) > > 1) Accelerated copypixels. That shouldn't be necessary with GLX_MESA_copy_sub_buffer. Openchrome is no longer supported by Mesa |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.