Lines Matching defs:CRSTATE_SET_CAP

36 # define CRSTATE_SET_CAP(state, value, format) g->state=value
40 # define CRSTATE_SET_CAP(state, value, format) \
58 #define CRSTATE_SET_ENABLED(state, cap) CRSTATE_SET_CAP(state, diff_api.IsEnabled(cap), "%u")
60 #define CRSTATE_SET_ENUM(state, cap) {GLenum _e=g->state; diff_api.GetIntegerv(cap, &_e); CRSTATE_SET_CAP(state, _e, "%#x");}
61 #define CRSTATE_SET_FLOAT(state, cap) {GLfloat _f=g->state; diff_api.GetFloatv(cap, &_f); CRSTATE_SET_CAP(state, _f, "%f");}
62 #define CRSTATE_SET_INT(state, cap) {GLint _i=g->state; diff_api.GetIntegerv(cap, &_i); CRSTATE_SET_CAP(state, _i, "%i");}
63 #define CRSTATE_SET_BOOL(state, cap) {GLboolean _b=g->state; diff_api.GetBooleanv(cap, &_b); CRSTATE_SET_CAP(state, _b, "%u");}
73 CRSTATE_SET_CAP(state.r, value[0], "%f"); \
74 CRSTATE_SET_CAP(state.g, value[1], "%f"); \
75 CRSTATE_SET_CAP(state.b, value[2], "%f"); \
76 CRSTATE_SET_CAP(state.a, value[3], "%f"); \
99 CRSTATE_SET_CAP(state.r, value[0], "%f"); \
100 CRSTATE_SET_CAP(state.g, value[1], "%f"); \
101 CRSTATE_SET_CAP(state.b, value[2], "%f"); \
102 CRSTATE_SET_CAP(state.a, value[3], "%f"); \
113 CRSTATE_SET_CAP(state.x, value[0], "%f"); \
114 CRSTATE_SET_CAP(state.y, value[1], "%f"); \
115 CRSTATE_SET_CAP(state.z, value[2], "%f"); \
116 CRSTATE_SET_CAP(state.w, value[3], "%f"); \
120 #define CRSTATE_SET_TEXGEN_I(state, coord, pname) {GLint _i=g->state; diff_api.GetTexGeniv(coord, pname, &_i); CRSTATE_SET_CAP(state, _i, "%i");}
122 #define CRSTATE_SET_TEXENV_I(state, target, pname) {GLint _i=g->state; diff_api.GetTexEnviv(target, pname, &_i); CRSTATE_SET_CAP(state, _i, "%i");}
123 #define CRSTATE_SET_TEXENV_F(state, target, pname) {GLfloat _f=g->state; diff_api.GetTexEnvfv(target, pname, &_f); CRSTATE_SET_CAP(state, _f, "%f");}
127 #define CRSTATE_SET_MATERIAL_F(state, face, pname) {GLfloat _f=g->state; diff_api.GetMaterialfv(face, pname, &_f); CRSTATE_SET_CAP(state, _f, "%f");}
130 #define CRSTATE_SET_LIGHT_F(state, light, pname) {GLfloat _f=g->state; diff_api.GetLightfv(light, pname, &_f); CRSTATE_SET_CAP(state, _f, "%f");}
139 CRSTATE_SET_CAP(state.x, value[0], "%f"); \
140 CRSTATE_SET_CAP(state.y, value[1], "%f"); \
141 CRSTATE_SET_CAP(state.z, value[2], "%f"); \
152 CRSTATE_SET_CAP(state.x, value[0], "%G"); \
153 CRSTATE_SET_CAP(state.y, value[1], "%G"); \
154 CRSTATE_SET_CAP(state.z, value[2], "%G"); \
155 CRSTATE_SET_CAP(state.w, value[3], "%G"); \
302 CRSTATE_SET_CAP(buffer.colorWriteMask.r, value[0], "%u");
303 CRSTATE_SET_CAP(buffer.colorWriteMask.g, value[1], "%u");
304 CRSTATE_SET_CAP(buffer.colorWriteMask.b, value[2], "%u");
305 CRSTATE_SET_CAP(buffer.colorWriteMask.a, value[3], "%u");
787 CRSTATE_SET_CAP(viewport.scissorX, value[0], "%i");
788 CRSTATE_SET_CAP(viewport.scissorY, value[1], "%i");
789 CRSTATE_SET_CAP(viewport.scissorW, value[2], "%i");
790 CRSTATE_SET_CAP(viewport.scissorH, value[3], "%i");
801 CRSTATE_SET_CAP(viewport.viewportX, value[0], "%i");
802 CRSTATE_SET_CAP(viewport.viewportY, value[1], "%i");
803 CRSTATE_SET_CAP(viewport.viewportW, value[2], "%i");
804 CRSTATE_SET_CAP(viewport.viewportH, value[3], "%i");
813 CRSTATE_SET_CAP(viewport.nearClip, value[0], "%f");
814 CRSTATE_SET_CAP(viewport.farClip, value[1], "%f");
861 CRSTATE_SET_CAP(eval.eval1D[i].order, order, "%i");
862 CRSTATE_SET_CAP(eval.eval1D[i].u1, uval[0], "%f");
863 CRSTATE_SET_CAP(eval.eval1D[i].u2, uval[1], "%f");
899 CRSTATE_SET_CAP(eval.eval2D[i].uorder, order[0], "%i");
900 CRSTATE_SET_CAP(eval.eval2D[i].vorder, order[1], "%i");
901 CRSTATE_SET_CAP(eval.eval2D[i].u1, uval[0], "%f");
902 CRSTATE_SET_CAP(eval.eval2D[i].u2, uval[1], "%f");
903 CRSTATE_SET_CAP(eval.eval2D[i].v1, uval[2], "%f");
904 CRSTATE_SET_CAP(eval.eval2D[i].v2, uval[3], "%f");
929 CRSTATE_SET_CAP(eval.u11D, value[0], "%f");
930 CRSTATE_SET_CAP(eval.u21D, value[1], "%f");
940 CRSTATE_SET_CAP(eval.un2D, iv[0], "%i");
941 CRSTATE_SET_CAP(eval.vn2D, iv[1], "%i");
947 CRSTATE_SET_CAP(eval.u12D, value[0], "%f");
948 CRSTATE_SET_CAP(eval.u22D, value[1], "%f");
949 CRSTATE_SET_CAP(eval.v12D, value[2], "%f");
950 CRSTATE_SET_CAP(eval.v22D, value[3], "%f");
1124 CRSTATE_SET_CAP(point.distanceAttenuation[0], value[0], "%f");
1125 CRSTATE_SET_CAP(point.distanceAttenuation[1], value[1], "%f");
1126 CRSTATE_SET_CAP(point.distanceAttenuation[2], value[2], "%f");
1148 CRSTATE_SET_CAP(point.coordReplacement[i], val, "%i");
1186 CRSTATE_SET_CAP(polygon.frontMode, val[0], "%#x");
1187 CRSTATE_SET_CAP(polygon.backMode, val[1], "%#x");