mirror of
https://github.com/brl/mutter.git
synced 2024-12-24 12:02:04 +00:00
Query rectangle tex parameters when creating a foreign texture on GL3
Previously when creating a foreign rectangle texture it would ignore the passed in texture information and query the texture directly when using COGL_DRIVER_GL. However this should also work for COGL_DRIVER_GL3. This patch changes it to check the private feature flags for the texture querying feature instead of directly checking the driver value. Reviewed-by: Robert Bragg <robert@linux.intel.com> (cherry picked from commit 258c98b82027cb5074afe7844ff3954bbe928757)
This commit is contained in:
parent
5d6160c751
commit
a749c7c1ab
@ -389,7 +389,8 @@ cogl_texture_rectangle_new_from_foreign (CoglContext *ctx,
|
|||||||
/* Obtain texture parameters */
|
/* Obtain texture parameters */
|
||||||
|
|
||||||
#ifdef HAVE_COGL_GL
|
#ifdef HAVE_COGL_GL
|
||||||
if (ctx->driver == COGL_DRIVER_GL)
|
if ((ctx->private_feature_flags &
|
||||||
|
COGL_PRIVATE_FEATURE_QUERY_TEXTURE_PARAMETERS))
|
||||||
{
|
{
|
||||||
GLint val;
|
GLint val;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user