Home | History | Annotate | Download | only in main

Lines Matching refs:PROCESS

3199 #define PROCESS(SRC_INDEX, DST_INDEX, DEFAULT_FLT, DEFAULT_INT, TYPE, CONVERSION) \
3250 PROCESS(rSrc, RCOMP, 0.0F, 0, GLubyte, UBYTE_TO_FLOAT);
3251 PROCESS(gSrc, GCOMP, 0.0F, 0, GLubyte, UBYTE_TO_FLOAT);
3252 PROCESS(bSrc, BCOMP, 0.0F, 0, GLubyte, UBYTE_TO_FLOAT);
3253 PROCESS(aSrc, ACOMP, 1.0F, 255, GLubyte, UBYTE_TO_FLOAT);
3256 PROCESS(rSrc, RCOMP, 0.0F, 0, GLbyte, BYTE_TO_FLOATZ);
3257 PROCESS(gSrc, GCOMP, 0.0F, 0, GLbyte, BYTE_TO_FLOATZ);
3258 PROCESS(bSrc, BCOMP, 0.0F, 0, GLbyte, BYTE_TO_FLOATZ);
3259 PROCESS(aSrc, ACOMP, 1.0F, 127, GLbyte, BYTE_TO_FLOATZ);
3262 PROCESS(rSrc, RCOMP, 0.0F, 0, GLushort, USHORT_TO_FLOAT);
3263 PROCESS(gSrc, GCOMP, 0.0F, 0, GLushort, USHORT_TO_FLOAT);
3264 PROCESS(bSrc, BCOMP, 0.0F, 0, GLushort, USHORT_TO_FLOAT);
3265 PROCESS(aSrc, ACOMP, 1.0F, 0xffff, GLushort, USHORT_TO_FLOAT);
3268 PROCESS(rSrc, RCOMP, 0.0F, 0, GLshort, SHORT_TO_FLOATZ);
3269 PROCESS(gSrc, GCOMP, 0.0F, 0, GLshort, SHORT_TO_FLOATZ);
3270 PROCESS(bSrc, BCOMP, 0.0F, 0, GLshort, SHORT_TO_FLOATZ);
3271 PROCESS(aSrc, ACOMP, 1.0F, 32767, GLshort, SHORT_TO_FLOATZ);
3274 PROCESS(rSrc, RCOMP, 0.0F, 0, GLuint, UINT_TO_FLOAT);
3275 PROCESS(gSrc, GCOMP, 0.0F, 0, GLuint, UINT_TO_FLOAT);
3276 PROCESS(bSrc, BCOMP, 0.0F, 0, GLuint, UINT_TO_FLOAT);
3277 PROCESS(aSrc, ACOMP, 1.0F, 0xffffffff, GLuint, UINT_TO_FLOAT);
3280 PROCESS(rSrc, RCOMP, 0.0F, 0, GLint, INT_TO_FLOAT);
3281 PROCESS(gSrc, GCOMP, 0.0F, 0, GLint, INT_TO_FLOAT);
3282 PROCESS(bSrc, BCOMP, 0.0F, 0, GLint, INT_TO_FLOAT);
3283 PROCESS(aSrc, ACOMP, 1.0F, 2147483647, GLint, INT_TO_FLOAT);
3286 PROCESS(rSrc, RCOMP, 0.0F, 0.0F, GLfloat, (GLfloat));
3287 PROCESS(gSrc, GCOMP, 0.0F, 0.0F, GLfloat, (GLfloat));
3288 PROCESS(bSrc, BCOMP, 0.0F, 0.0F, GLfloat, (GLfloat));
3289 PROCESS(aSrc, ACOMP, 1.0F, 1.0F, GLfloat, (GLfloat));
3292 PROCESS(rSrc, RCOMP, 0.0F, 0.0F, GLhalfARB, _mesa_half_to_float);
3293 PROCESS(gSrc, GCOMP, 0.0F, 0.0F, GLhalfARB, _mesa_half_to_float);
3294 PROCESS(bSrc, BCOMP, 0.0F, 0.0F, GLhalfARB, _mesa_half_to_float);
3295 PROCESS(aSrc, ACOMP, 1.0F, 1.0F, GLhalfARB, _mesa_half_to_float);
3719 #undef PROCESS
3806 #define PROCESS(SRC_INDEX, DST_INDEX, DEFAULT, TYPE, CONVERSION) \
3839 PROCESS(rSrc, RCOMP, 0, GLubyte, (GLuint));
3840 PROCESS(gSrc, GCOMP, 0, GLubyte, (GLuint));
3841 PROCESS(bSrc, BCOMP, 0, GLubyte, (GLuint));
3842 PROCESS(aSrc, ACOMP, 1, GLubyte, (GLuint));
3845 PROCESS(rSrc, RCOMP, 0, GLbyte, (GLuint));
3846 PROCESS(gSrc, GCOMP, 0, GLbyte, (GLuint));
3847 PROCESS(bSrc, BCOMP, 0, GLbyte, (GLuint));
3848 PROCESS(aSrc, ACOMP, 1, GLbyte, (GLuint));
3851 PROCESS(rSrc, RCOMP, 0, GLushort, (GLuint));
3852 PROCESS(gSrc, GCOMP, 0, GLushort, (GLuint));
3853 PROCESS(bSrc, BCOMP, 0, GLushort, (GLuint));
3854 PROCESS(aSrc, ACOMP, 1, GLushort, (GLuint));
3857 PROCESS(rSrc, RCOMP, 0, GLshort, (GLuint));
3858 PROCESS(gSrc, GCOMP, 0, GLshort, (GLuint));
3859 PROCESS(bSrc, BCOMP, 0, GLshort, (GLuint));
3860 PROCESS(aSrc, ACOMP, 1, GLshort, (GLuint));
3863 PROCESS(rSrc, RCOMP, 0, GLuint, (GLuint));
3864 PROCESS(gSrc, GCOMP, 0, GLuint, (GLuint));
3865 PROCESS(bSrc, BCOMP, 0, GLuint, (GLuint));
3866 PROCESS(aSrc, ACOMP, 1, GLuint, (GLuint));
3869 PROCESS(rSrc, RCOMP, 0, GLint, (GLuint));
3870 PROCESS(gSrc, GCOMP, 0, GLint, (GLuint));
3871 PROCESS(bSrc, BCOMP, 0, GLint, (GLuint));
3872 PROCESS(aSrc, ACOMP, 1, GLint, (GLuint));
3875 PROCESS(rSrc, RCOMP, 0, GLfloat, clamp_float_to_uint);
3876 PROCESS(gSrc, GCOMP, 0, GLfloat, clamp_float_to_uint);
3877 PROCESS(bSrc, BCOMP, 0, GLfloat, clamp_float_to_uint);
3878 PROCESS(aSrc, ACOMP, 1, GLfloat, clamp_float_to_uint);
3881 PROCESS(rSrc, RCOMP, 0, GLhalfARB, clamp_half_to_uint);
3882 PROCESS(gSrc, GCOMP, 0, GLhalfARB, clamp_half_to_uint);
3883 PROCESS(bSrc, BCOMP, 0, GLhalfARB, clamp_half_to_uint);
3884 PROCESS(aSrc, ACOMP, 1, GLhalfARB, clamp_half_to_uint);
4222 #undef PROCESS
4242 * XXX perhaps expand this to process whole images someday.