diff options
author | Brian <brian.paul@tungstengraphics.com> | 2007-08-22 18:35:50 -0600 |
---|---|---|
committer | Brian <brian.paul@tungstengraphics.com> | 2007-08-22 18:52:40 -0600 |
commit | fa8cbc45e883762f3c3f1f11497a035c217f8d65 (patch) | |
tree | c3cf20f0c35d799eb76cb864ddf06f3c8a2d21c2 /src/mesa/state_tracker/st_context.h | |
parent | e9190ec534abb817d4f5d1660c84a0ace3376c84 (diff) |
Need to store vendor and renderer strings in the context.
As it was, we always returned the same pointer. So glxinfo, which calls
glGetString() before printing anything, was printing the same string for
both vendor and renderer.
Diffstat (limited to 'src/mesa/state_tracker/st_context.h')
-rw-r--r-- | src/mesa/state_tracker/st_context.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_context.h b/src/mesa/state_tracker/st_context.h index 38d6a3ed86..13ea28237c 100644 --- a/src/mesa/state_tracker/st_context.h +++ b/src/mesa/state_tracker/st_context.h @@ -97,6 +97,9 @@ struct st_context GLuint frontbuffer_dirty:1; } flags; + char vendor[100]; + char renderer[100]; + /* State to be validated: */ struct st_tracked_state **atoms; |