Module: Mesa
Branch: main
Commit: 9e69dfbfed56178a4a4188f77723c7d2adc3ff2b
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e69dfbfed56178a4a4188f77723c7d2adc3ff2b

Author: Erik Faye-Lund <[email protected]>
Date:   Tue Nov 28 10:46:05 2023 +0100

mesa/main: remove unused ClassID

This was probably useful in the past when we had DRI drivers, but it's
only ever written now. Let's get rid of it.

Reviewed-by: Marek Olšák <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26418>

---

 src/mesa/main/mtypes.h              | 1 -
 src/mesa/main/renderbuffer.c        | 1 -
 src/mesa/state_tracker/st_manager.c | 1 -
 3 files changed, 3 deletions(-)

diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index 4d3aeda5b42..6eceae83a9c 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -2528,7 +2528,6 @@ struct gl_shared_state
  */
 struct gl_renderbuffer
 {
-   GLuint ClassID;        /**< Useful for drivers */
    GLuint Name;
    GLchar *Label;         /**< GL_KHR_debug */
    GLint RefCount;
diff --git a/src/mesa/main/renderbuffer.c b/src/mesa/main/renderbuffer.c
index e89886ef90a..dd3d7da4af6 100644
--- a/src/mesa/main/renderbuffer.c
+++ b/src/mesa/main/renderbuffer.c
@@ -301,7 +301,6 @@ _mesa_init_renderbuffer(struct gl_renderbuffer *rb, GLuint 
name)
 {
    GET_CURRENT_CONTEXT(ctx);
 
-   rb->ClassID = 0;
    rb->Name = name;
    rb->RefCount = 1;
    rb->Delete = delete_renderbuffer;
diff --git a/src/mesa/state_tracker/st_manager.c 
b/src/mesa/state_tracker/st_manager.c
index 34938b44e2f..a967cbc6089 100644
--- a/src/mesa/state_tracker/st_manager.c
+++ b/src/mesa/state_tracker/st_manager.c
@@ -351,7 +351,6 @@ st_new_renderbuffer_fb(enum pipe_format format, unsigned 
samples, bool sw)
    }
 
    _mesa_init_renderbuffer(rb, 0);
-   rb->ClassID = 0x4242; /* just a unique value */
    rb->NumSamples = samples;
    rb->NumStorageSamples = samples;
    rb->Format = st_pipe_format_to_mesa_format(format);

Reply via email to