mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-30 22:20:27 +01:00
intel: Fix build broken by ETC1 patch
I suck at resolving merge conflicts and broke the build in a5a34b1.
This patch adds the missing field intel_mipmap_tree::wraps_etc1.
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
This commit is contained in:
parent
a5a34b153d
commit
8dc074cd92
1 changed files with 12 additions and 0 deletions
|
|
@ -288,6 +288,18 @@ struct intel_mipmap_tree
|
|||
*/
|
||||
struct intel_mipmap_tree *mcs_mt;
|
||||
|
||||
/**
|
||||
* \brief The miptree contains RGBX data that was originally ETC1 data.
|
||||
*
|
||||
* On hardware that lacks support for ETC1 textures, we do the
|
||||
* following on calls to glCompressedTexImage2D(GL_ETC1_RGB8_OES):
|
||||
* 1. Create a miptree whose format is MESA_FORMAT_RGBX8888_REV with
|
||||
* the wraps_etc1 flag set.
|
||||
* 2. Translate the ETC1 data into RGBX.
|
||||
* 3. Store the RGBX data into the miptree and discard the ETC1 data.
|
||||
*/
|
||||
bool wraps_etc1;
|
||||
|
||||
/* These are also refcounted:
|
||||
*/
|
||||
GLuint refcount;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue