mesa: fix default_access_mode() result for ES2
The GL_OES_mapbuffer extension is supported by OpenGL ES 1 and ES 2 so return GL_MAP_WRITE_BIT for both ES versions, not just ES 1. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
This commit is contained in:
@@ -150,7 +150,7 @@ default_access_mode(const struct gl_context *ctx)
|
||||
* The difference is because GL_OES_mapbuffer only supports mapping buffers
|
||||
* write-only.
|
||||
*/
|
||||
return (ctx->API == API_OPENGLES)
|
||||
return _mesa_is_gles(ctx)
|
||||
? GL_MAP_WRITE_BIT : (GL_MAP_READ_BIT | GL_MAP_WRITE_BIT);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user