From 81020faf20e30878dc23ee1883ae66a44f317145 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Sun, 27 Nov 2022 15:11:58 -0500 Subject: [PATCH] gallium: remove unnecessary ST_PROFILE_*_MASK definitions This didn't do anything. Reviewed-by: Emma Anholt Reviewed-by: Adam Jackson Reviewed-by: Yonggang Luo Part-of: --- src/gallium/include/frontend/api.h | 9 --------- src/mesa/state_tracker/st_manager.c | 3 --- 2 files changed, 12 deletions(-) diff --git a/src/gallium/include/frontend/api.h b/src/gallium/include/frontend/api.h index 4de23b3..ab741fb 100644 --- a/src/gallium/include/frontend/api.h +++ b/src/gallium/include/frontend/api.h @@ -50,15 +50,6 @@ enum st_profile_type ST_PROFILE_OPENGL_ES2 /**< OpenGL ES 2.0 */ }; -/* for profile_mask in st_api */ -#define ST_PROFILE_DEFAULT_MASK (1 << ST_PROFILE_DEFAULT) -#define ST_PROFILE_OPENGL_CORE_MASK (1 << ST_PROFILE_OPENGL_CORE) -#define ST_PROFILE_OPENGL_ES1_MASK (1 << ST_PROFILE_OPENGL_ES1) -#define ST_PROFILE_OPENGL_ES2_MASK (1 << ST_PROFILE_OPENGL_ES2) -#define ST_PROFILE_ALL_MASK (ST_PROFILE_DEFAULT_MASK | \ - ST_PROFILE_OPENGL_CORE_MASK | \ - ST_PROFILE_OPENGL_ES1_MASK | \ - ST_PROFILE_OPENGL_ES2_MASK) /** * New context flags for GL 3.0 and beyond. diff --git a/src/mesa/state_tracker/st_manager.c b/src/mesa/state_tracker/st_manager.c index ac581ef..5fc27ed 100644 --- a/src/mesa/state_tracker/st_manager.c +++ b/src/mesa/state_tracker/st_manager.c @@ -946,9 +946,6 @@ st_api_create_context(struct pipe_frontend_screen *fscreen, gl_api api; bool no_error = false; - if (!(ST_PROFILE_ALL_MASK & (1 << attribs->profile))) - return NULL; - switch (attribs->profile) { case ST_PROFILE_DEFAULT: api = API_OPENGL_COMPAT; -- 2.7.4