From: Marek Olšák Date: Sun, 27 Nov 2022 20:11:58 +0000 (-0500) Subject: gallium: remove unnecessary ST_PROFILE_*_MASK definitions X-Git-Tag: upstream/23.3.3~15765 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=81020faf20e30878dc23ee1883ae66a44f317145;p=platform%2Fupstream%2Fmesa.git 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: --- 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;