mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 06:48:06 +02:00
i965: Handle __DRI_CTX_FLAG_ROBUST_BUFFER_ACCESS flag
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
7b140d1bda
commit
15c3bac3d0
1 changed files with 6 additions and 1 deletions
|
|
@ -580,7 +580,9 @@ brwCreateContext(gl_api api,
|
|||
struct dd_function_table functions;
|
||||
struct gl_config visual;
|
||||
|
||||
if (flags & ~(__DRI_CTX_FLAG_DEBUG | __DRI_CTX_FLAG_FORWARD_COMPATIBLE)) {
|
||||
if (flags & ~(__DRI_CTX_FLAG_DEBUG
|
||||
| __DRI_CTX_FLAG_FORWARD_COMPATIBLE
|
||||
| __DRI_CTX_FLAG_ROBUST_BUFFER_ACCESS)) {
|
||||
*dri_ctx_error = __DRI_CTX_ERROR_UNKNOWN_FLAG;
|
||||
return false;
|
||||
}
|
||||
|
|
@ -755,6 +757,9 @@ brwCreateContext(gl_api api,
|
|||
brw->perf_debug = true;
|
||||
}
|
||||
|
||||
if ((flags & __DRI_CTX_FLAG_ROBUST_BUFFER_ACCESS) != 0)
|
||||
ctx->Const.ContextFlags |= GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB;
|
||||
|
||||
brw_fs_alloc_reg_sets(brw);
|
||||
brw_vec4_alloc_reg_set(brw);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue