diff options
author | Timothy Arceri <[email protected]> | 2016-10-01 09:20:26 +1000 |
---|---|---|
committer | Timothy Arceri <[email protected]> | 2016-10-01 11:26:25 +1000 |
commit | 913e0296f2168c13a2a8ac649e17bb12683681e1 (patch) | |
tree | 5607ec0f6bdb3141c67fd9cb8d1d45ed53a0474a | |
parent | 7064f8674a2084da8ae5dd980ec18361001c8447 (diff) |
mesa: use uint32_t rather than unsigned for xfb struct members
These structs will be written to disk as part of the shader cache
so use uint32_t just to be safe.
Reviewed-by: Jason Ekstrand <[email protected]>
-rw-r--r-- | src/mesa/main/mtypes.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index ee811ff5ddf..b279fc4c6df 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -1643,40 +1643,40 @@ struct gl_transform_feedback_varying_info */ struct gl_transform_feedback_output { - unsigned OutputRegister; - unsigned OutputBuffer; - unsigned NumComponents; - unsigned StreamId; + uint32_t OutputRegister; + uint32_t OutputBuffer; + uint32_t NumComponents; + uint32_t StreamId; /** offset (in DWORDs) of this output within the interleaved structure */ - unsigned DstOffset; + uint32_t DstOffset; /** * Offset into the output register of the data to output. For example, * if NumComponents is 2 and ComponentOffset is 1, then the data to * offset is in the y and z components of the output register. */ - unsigned ComponentOffset; + uint32_t ComponentOffset; }; struct gl_transform_feedback_buffer { - unsigned Binding; + uint32_t Binding; - unsigned NumVaryings; + uint32_t NumVaryings; /** * Total number of components stored in each buffer. This may be used by * hardware back-ends to determine the correct stride when interleaving * multiple transform feedback outputs in the same buffer. */ - unsigned Stride; + uint32_t Stride; /** * Which transform feedback stream this buffer binding is associated with. */ - unsigned Stream; + uint32_t Stream; }; |