Home | History | Annotate | Download | only in main

Lines Matching refs:GLubyte

42 /** Convert GLubyte in [0,255] to GLfloat in [0.0,1.0] */
46 /** Convert GLfloat in [0.0,1.0] to GLubyte in [0,255] */
47 #define FLOAT_TO_UBYTE(X) ((GLubyte) (GLint) ((X) * 255.0F))
113 #define BYTE_TO_UBYTE(b) ((GLubyte) ((b) < 0 ? 0 : (GLubyte) (b)))
114 #define SHORT_TO_UBYTE(s) ((GLubyte) ((s) < 0 ? 0 : (GLubyte) ((s) >> 7)))
115 #define USHORT_TO_UBYTE(s) ((GLubyte) ((s) >> 8))
116 #define INT_TO_UBYTE(i) ((GLubyte) ((i) < 0 ? 0 : (GLubyte) ((i) >> 23)))
117 #define UINT_TO_UBYTE(i) ((GLubyte) ((i) >> 24))
147 UB = (GLubyte) 0; \
149 UB = (GLubyte) 255; \
152 UB = (GLubyte) __tmp.i; \
159 UB = (GLubyte) __tmp.i; \
163 ub = ((GLubyte) IROUND(CLAMP((f), 0.0F, 1.0F) * 255.0F))
165 ub = ((GLubyte) IROUND((f) * 255.0F))
172 #define STRIDE_F(p, i) (p = (GLfloat *)((GLubyte *)p + i))
174 #define STRIDE_UI(p, i) (p = (GLuint *)((GLubyte *)p + i))
175 /** Stepping a GLubyte[4] pointer by a byte stride */
176 #define STRIDE_4UB(p, i) (p = (GLubyte (*)[4])((GLubyte *)p + i))
178 #define STRIDE_4F(p, i) (p = (GLfloat (*)[4])((GLubyte *)p + i))
180 #define STRIDE_4CHAN(p, i) (p = (GLchan (*)[4])((GLubyte *)p + i))
182 #define STRIDE_CHAN(p, i) (p = (GLchan *)((GLubyte *)p + i))
184 #define STRIDE_T(p, t, i) (p = (t)((GLubyte *)p + i))