mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-23 19:50:11 +01:00
mesa: Allow glGet of values that are 2 doubles
This will be used when the viewport near and far plane are stored as doubles instead of as floats. v4 (idr): Split out from a single megapatch. Suggested by Ken. Also drop value_double_4. It's never used anywhere in the patch series. Signed-off-by: Courtney Goeltzenleuchter <courtney@LunarG.com> Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
83bd850cc7
commit
0e60d85029
1 changed files with 2 additions and 0 deletions
|
|
@ -113,6 +113,7 @@ enum value_type {
|
|||
TYPE_FLOATN_3,
|
||||
TYPE_FLOATN_4,
|
||||
TYPE_DOUBLEN,
|
||||
TYPE_DOUBLEN_2,
|
||||
TYPE_MATRIX,
|
||||
TYPE_MATRIX_T,
|
||||
TYPE_CONST
|
||||
|
|
@ -162,6 +163,7 @@ struct value_desc {
|
|||
union value {
|
||||
GLfloat value_float;
|
||||
GLfloat value_float_4[4];
|
||||
GLdouble value_double_2[2];
|
||||
GLmatrix *value_matrix;
|
||||
GLint value_int;
|
||||
GLint value_int_4[4];
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue