GPUCapabilities: Isolate GL_STEREO to GLContext
This is part of the Vulkan task T68990 This is a simple cleanup.
This commit is contained in:
parent
d2911124f4
commit
c5c6b5ddb3
|
@ -143,9 +143,7 @@ void GPU_mem_stats_get(int *totalmem, int *freemem)
|
|||
/* Return support for the active context + window. */
|
||||
bool GPU_stereo_quadbuffer_support(void)
|
||||
{
|
||||
GLboolean stereo = GL_FALSE;
|
||||
glGetBooleanv(GL_STEREO, &stereo);
|
||||
return stereo == GL_TRUE;
|
||||
return GPU_context_active_get()->front_right != nullptr;
|
||||
}
|
||||
|
||||
/** \} */
|
||||
|
|
|
@ -80,8 +80,8 @@ GLContext::GLContext(void *ghost_window, GLSharedOrphanLists &shared_orphan_list
|
|||
front_left = new GLFrameBuffer("front_left", this, GL_FRONT_LEFT, 0, w, h);
|
||||
back_left = new GLFrameBuffer("back_left", this, GL_BACK_LEFT, 0, w, h);
|
||||
}
|
||||
/* TODO(fclem) enable is supported. */
|
||||
const bool supports_stereo_quad_buffer = false;
|
||||
GLboolean supports_stereo_quad_buffer = GL_FALSE;
|
||||
glGetBooleanv(GL_STEREO, &supports_stereo_quad_buffer);
|
||||
if (supports_stereo_quad_buffer) {
|
||||
front_right = new GLFrameBuffer("front_right", this, GL_FRONT_RIGHT, 0, w, h);
|
||||
back_right = new GLFrameBuffer("back_right", this, GL_BACK_RIGHT, 0, w, h);
|
||||
|
|
Loading…
Reference in New Issue