@@ -14,95 +14,95 @@ rs_program_store depthFunc;
1414static bool test_program_store_getters() {
1515 bool failed = false;
1616
17- _RS_ASSERT(rsgProgramStoreGetDepthFunc (depthFunc) == RS_DEPTH_FUNC_GREATER);
18- _RS_ASSERT(rsgProgramStoreGetDepthMask (depthFunc) == false);
19- _RS_ASSERT(rsgProgramStoreGetColorMaskR (depthFunc) == false);
20- _RS_ASSERT(rsgProgramStoreGetColorMaskG (depthFunc) == false);
21- _RS_ASSERT(rsgProgramStoreGetColorMaskB (depthFunc) == false);
22- _RS_ASSERT(rsgProgramStoreGetColorMaskA (depthFunc) == false);
23- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (depthFunc) == false);
24- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (depthFunc) == RS_BLEND_SRC_ZERO);
25- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (depthFunc) == RS_BLEND_DST_ZERO);
26-
27- _RS_ASSERT(rsgProgramStoreGetDepthFunc (depthWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
28- _RS_ASSERT(rsgProgramStoreGetDepthMask (depthWriteEnable) == true);
29- _RS_ASSERT(rsgProgramStoreGetColorMaskR (depthWriteEnable) == false);
30- _RS_ASSERT(rsgProgramStoreGetColorMaskG (depthWriteEnable) == false);
31- _RS_ASSERT(rsgProgramStoreGetColorMaskB (depthWriteEnable) == false);
32- _RS_ASSERT(rsgProgramStoreGetColorMaskA (depthWriteEnable) == false);
33- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (depthWriteEnable) == false);
34- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (depthWriteEnable) == RS_BLEND_SRC_ZERO);
35- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (depthWriteEnable) == RS_BLEND_DST_ZERO);
36-
37- _RS_ASSERT(rsgProgramStoreGetDepthFunc (colorRWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
38- _RS_ASSERT(rsgProgramStoreGetDepthMask (colorRWriteEnable) == false);
39- _RS_ASSERT(rsgProgramStoreGetColorMaskR (colorRWriteEnable) == true);
40- _RS_ASSERT(rsgProgramStoreGetColorMaskG (colorRWriteEnable) == false);
41- _RS_ASSERT(rsgProgramStoreGetColorMaskB (colorRWriteEnable) == false);
42- _RS_ASSERT(rsgProgramStoreGetColorMaskA (colorRWriteEnable) == false);
43- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (colorRWriteEnable) == false);
44- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (colorRWriteEnable) == RS_BLEND_SRC_ZERO);
45- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (colorRWriteEnable) == RS_BLEND_DST_ZERO);
46-
47- _RS_ASSERT(rsgProgramStoreGetDepthFunc (colorGWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
48- _RS_ASSERT(rsgProgramStoreGetDepthMask (colorGWriteEnable) == false);
49- _RS_ASSERT(rsgProgramStoreGetColorMaskR (colorGWriteEnable) == false);
50- _RS_ASSERT(rsgProgramStoreGetColorMaskG (colorGWriteEnable) == true);
51- _RS_ASSERT(rsgProgramStoreGetColorMaskB (colorGWriteEnable) == false);
52- _RS_ASSERT(rsgProgramStoreGetColorMaskA (colorGWriteEnable) == false);
53- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (colorGWriteEnable) == false);
54- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (colorGWriteEnable) == RS_BLEND_SRC_ZERO);
55- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (colorGWriteEnable) == RS_BLEND_DST_ZERO);
56-
57- _RS_ASSERT(rsgProgramStoreGetDepthFunc (colorBWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
58- _RS_ASSERT(rsgProgramStoreGetDepthMask (colorBWriteEnable) == false);
59- _RS_ASSERT(rsgProgramStoreGetColorMaskR (colorBWriteEnable) == false);
60- _RS_ASSERT(rsgProgramStoreGetColorMaskG (colorBWriteEnable) == false);
61- _RS_ASSERT(rsgProgramStoreGetColorMaskB (colorBWriteEnable) == true);
62- _RS_ASSERT(rsgProgramStoreGetColorMaskA (colorBWriteEnable) == false);
63- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (colorBWriteEnable) == false);
64- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (colorBWriteEnable) == RS_BLEND_SRC_ZERO);
65- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (colorBWriteEnable) == RS_BLEND_DST_ZERO);
66-
67- _RS_ASSERT(rsgProgramStoreGetDepthFunc (colorAWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
68- _RS_ASSERT(rsgProgramStoreGetDepthMask (colorAWriteEnable) == false);
69- _RS_ASSERT(rsgProgramStoreGetColorMaskR (colorAWriteEnable) == false);
70- _RS_ASSERT(rsgProgramStoreGetColorMaskG (colorAWriteEnable) == false);
71- _RS_ASSERT(rsgProgramStoreGetColorMaskB (colorAWriteEnable) == false);
72- _RS_ASSERT(rsgProgramStoreGetColorMaskA (colorAWriteEnable) == true);
73- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (colorAWriteEnable) == false);
74- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (colorAWriteEnable) == RS_BLEND_SRC_ZERO);
75- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (colorAWriteEnable) == RS_BLEND_DST_ZERO);
76-
77- _RS_ASSERT(rsgProgramStoreGetDepthFunc (ditherEnable) == RS_DEPTH_FUNC_ALWAYS);
78- _RS_ASSERT(rsgProgramStoreGetDepthMask (ditherEnable) == false);
79- _RS_ASSERT(rsgProgramStoreGetColorMaskR (ditherEnable) == false);
80- _RS_ASSERT(rsgProgramStoreGetColorMaskG (ditherEnable) == false);
81- _RS_ASSERT(rsgProgramStoreGetColorMaskB (ditherEnable) == false);
82- _RS_ASSERT(rsgProgramStoreGetColorMaskA (ditherEnable) == false);
83- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (ditherEnable) == true);
84- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (ditherEnable) == RS_BLEND_SRC_ZERO);
85- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (ditherEnable) == RS_BLEND_DST_ZERO);
86-
87- _RS_ASSERT(rsgProgramStoreGetDepthFunc (blendSrc) == RS_DEPTH_FUNC_ALWAYS);
88- _RS_ASSERT(rsgProgramStoreGetDepthMask (blendSrc) == false);
89- _RS_ASSERT(rsgProgramStoreGetColorMaskR (blendSrc) == false);
90- _RS_ASSERT(rsgProgramStoreGetColorMaskG (blendSrc) == false);
91- _RS_ASSERT(rsgProgramStoreGetColorMaskB (blendSrc) == false);
92- _RS_ASSERT(rsgProgramStoreGetColorMaskA (blendSrc) == false);
93- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (blendSrc) == false);
94- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (blendSrc) == RS_BLEND_SRC_DST_COLOR);
95- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (blendSrc) == RS_BLEND_DST_ZERO);
96-
97- _RS_ASSERT(rsgProgramStoreGetDepthFunc (blendDst) == RS_DEPTH_FUNC_ALWAYS);
98- _RS_ASSERT(rsgProgramStoreGetDepthMask (blendDst) == false);
99- _RS_ASSERT(rsgProgramStoreGetColorMaskR (blendDst) == false);
100- _RS_ASSERT(rsgProgramStoreGetColorMaskG (blendDst) == false);
101- _RS_ASSERT(rsgProgramStoreGetColorMaskB (blendDst) == false);
102- _RS_ASSERT(rsgProgramStoreGetColorMaskA (blendDst) == false);
103- _RS_ASSERT(rsgProgramStoreGetDitherEnabled (blendDst) == false);
104- _RS_ASSERT(rsgProgramStoreGetBlendSrcFunc (blendDst) == RS_BLEND_SRC_ZERO);
105- _RS_ASSERT(rsgProgramStoreGetBlendDstFunc (blendDst) == RS_BLEND_DST_DST_ALPHA);
17+ _RS_ASSERT(rsProgramStoreGetDepthFunc (depthFunc) == RS_DEPTH_FUNC_GREATER);
18+ _RS_ASSERT(rsProgramStoreGetDepthMask (depthFunc) == false);
19+ _RS_ASSERT(rsProgramStoreGetColorMaskR (depthFunc) == false);
20+ _RS_ASSERT(rsProgramStoreGetColorMaskG (depthFunc) == false);
21+ _RS_ASSERT(rsProgramStoreGetColorMaskB (depthFunc) == false);
22+ _RS_ASSERT(rsProgramStoreGetColorMaskA (depthFunc) == false);
23+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (depthFunc) == false);
24+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (depthFunc) == RS_BLEND_SRC_ZERO);
25+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (depthFunc) == RS_BLEND_DST_ZERO);
26+
27+ _RS_ASSERT(rsProgramStoreGetDepthFunc (depthWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
28+ _RS_ASSERT(rsProgramStoreGetDepthMask (depthWriteEnable) == true);
29+ _RS_ASSERT(rsProgramStoreGetColorMaskR (depthWriteEnable) == false);
30+ _RS_ASSERT(rsProgramStoreGetColorMaskG (depthWriteEnable) == false);
31+ _RS_ASSERT(rsProgramStoreGetColorMaskB (depthWriteEnable) == false);
32+ _RS_ASSERT(rsProgramStoreGetColorMaskA (depthWriteEnable) == false);
33+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (depthWriteEnable) == false);
34+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (depthWriteEnable) == RS_BLEND_SRC_ZERO);
35+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (depthWriteEnable) == RS_BLEND_DST_ZERO);
36+
37+ _RS_ASSERT(rsProgramStoreGetDepthFunc (colorRWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
38+ _RS_ASSERT(rsProgramStoreGetDepthMask (colorRWriteEnable) == false);
39+ _RS_ASSERT(rsProgramStoreGetColorMaskR (colorRWriteEnable) == true);
40+ _RS_ASSERT(rsProgramStoreGetColorMaskG (colorRWriteEnable) == false);
41+ _RS_ASSERT(rsProgramStoreGetColorMaskB (colorRWriteEnable) == false);
42+ _RS_ASSERT(rsProgramStoreGetColorMaskA (colorRWriteEnable) == false);
43+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (colorRWriteEnable) == false);
44+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (colorRWriteEnable) == RS_BLEND_SRC_ZERO);
45+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (colorRWriteEnable) == RS_BLEND_DST_ZERO);
46+
47+ _RS_ASSERT(rsProgramStoreGetDepthFunc (colorGWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
48+ _RS_ASSERT(rsProgramStoreGetDepthMask (colorGWriteEnable) == false);
49+ _RS_ASSERT(rsProgramStoreGetColorMaskR (colorGWriteEnable) == false);
50+ _RS_ASSERT(rsProgramStoreGetColorMaskG (colorGWriteEnable) == true);
51+ _RS_ASSERT(rsProgramStoreGetColorMaskB (colorGWriteEnable) == false);
52+ _RS_ASSERT(rsProgramStoreGetColorMaskA (colorGWriteEnable) == false);
53+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (colorGWriteEnable) == false);
54+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (colorGWriteEnable) == RS_BLEND_SRC_ZERO);
55+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (colorGWriteEnable) == RS_BLEND_DST_ZERO);
56+
57+ _RS_ASSERT(rsProgramStoreGetDepthFunc (colorBWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
58+ _RS_ASSERT(rsProgramStoreGetDepthMask (colorBWriteEnable) == false);
59+ _RS_ASSERT(rsProgramStoreGetColorMaskR (colorBWriteEnable) == false);
60+ _RS_ASSERT(rsProgramStoreGetColorMaskG (colorBWriteEnable) == false);
61+ _RS_ASSERT(rsProgramStoreGetColorMaskB (colorBWriteEnable) == true);
62+ _RS_ASSERT(rsProgramStoreGetColorMaskA (colorBWriteEnable) == false);
63+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (colorBWriteEnable) == false);
64+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (colorBWriteEnable) == RS_BLEND_SRC_ZERO);
65+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (colorBWriteEnable) == RS_BLEND_DST_ZERO);
66+
67+ _RS_ASSERT(rsProgramStoreGetDepthFunc (colorAWriteEnable) == RS_DEPTH_FUNC_ALWAYS);
68+ _RS_ASSERT(rsProgramStoreGetDepthMask (colorAWriteEnable) == false);
69+ _RS_ASSERT(rsProgramStoreGetColorMaskR (colorAWriteEnable) == false);
70+ _RS_ASSERT(rsProgramStoreGetColorMaskG (colorAWriteEnable) == false);
71+ _RS_ASSERT(rsProgramStoreGetColorMaskB (colorAWriteEnable) == false);
72+ _RS_ASSERT(rsProgramStoreGetColorMaskA (colorAWriteEnable) == true);
73+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (colorAWriteEnable) == false);
74+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (colorAWriteEnable) == RS_BLEND_SRC_ZERO);
75+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (colorAWriteEnable) == RS_BLEND_DST_ZERO);
76+
77+ _RS_ASSERT(rsProgramStoreGetDepthFunc (ditherEnable) == RS_DEPTH_FUNC_ALWAYS);
78+ _RS_ASSERT(rsProgramStoreGetDepthMask (ditherEnable) == false);
79+ _RS_ASSERT(rsProgramStoreGetColorMaskR (ditherEnable) == false);
80+ _RS_ASSERT(rsProgramStoreGetColorMaskG (ditherEnable) == false);
81+ _RS_ASSERT(rsProgramStoreGetColorMaskB (ditherEnable) == false);
82+ _RS_ASSERT(rsProgramStoreGetColorMaskA (ditherEnable) == false);
83+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (ditherEnable) == true);
84+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (ditherEnable) == RS_BLEND_SRC_ZERO);
85+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (ditherEnable) == RS_BLEND_DST_ZERO);
86+
87+ _RS_ASSERT(rsProgramStoreGetDepthFunc (blendSrc) == RS_DEPTH_FUNC_ALWAYS);
88+ _RS_ASSERT(rsProgramStoreGetDepthMask (blendSrc) == false);
89+ _RS_ASSERT(rsProgramStoreGetColorMaskR (blendSrc) == false);
90+ _RS_ASSERT(rsProgramStoreGetColorMaskG (blendSrc) == false);
91+ _RS_ASSERT(rsProgramStoreGetColorMaskB (blendSrc) == false);
92+ _RS_ASSERT(rsProgramStoreGetColorMaskA (blendSrc) == false);
93+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (blendSrc) == false);
94+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (blendSrc) == RS_BLEND_SRC_DST_COLOR);
95+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (blendSrc) == RS_BLEND_DST_ZERO);
96+
97+ _RS_ASSERT(rsProgramStoreGetDepthFunc (blendDst) == RS_DEPTH_FUNC_ALWAYS);
98+ _RS_ASSERT(rsProgramStoreGetDepthMask (blendDst) == false);
99+ _RS_ASSERT(rsProgramStoreGetColorMaskR (blendDst) == false);
100+ _RS_ASSERT(rsProgramStoreGetColorMaskG (blendDst) == false);
101+ _RS_ASSERT(rsProgramStoreGetColorMaskB (blendDst) == false);
102+ _RS_ASSERT(rsProgramStoreGetColorMaskA (blendDst) == false);
103+ _RS_ASSERT(rsProgramStoreGetDitherEnabled (blendDst) == false);
104+ _RS_ASSERT(rsProgramStoreGetBlendSrcFunc (blendDst) == RS_BLEND_SRC_ZERO);
105+ _RS_ASSERT(rsProgramStoreGetBlendDstFunc (blendDst) == RS_BLEND_DST_DST_ALPHA);
106106
107107 if (failed) {
108108 rsDebug("test_program_store_getters FAILED", 0);
0 commit comments