Home | History | Annotate | Download | only in functional

Lines Matching refs:depthFunc

387 		gl.depthFunc				(GL_LEQUAL);	// make test pass if polygon offset doesn't do anything. It has its own test case. This test is only for to detect always-on cases.
389 log << TestLog::Message << "DepthFunc = GL_LEQUAL" << TestLog::EndMessage;
523 // draw colorless (mask = 0,0,0) triangle at random* location, set offset and render green triangle with depthfunc = equal
545 log << TestLog::Message << "Draw colorless triangle.\tState: DepthFunc = GL_ALWAYS, PolygonOffset(0, 0)." << TestLog::EndMessage;
547 gl.depthFunc (GL_ALWAYS);
552 // all fragments should have different Z => DepthFunc == GL_EQUAL fails with every fragment
554 log << TestLog::Message << "Draw green triangle.\tState: DepthFunc = GL_EQUAL, PolygonOffset(0, " << offset << ")." << TestLog::EndMessage;
556 gl.depthFunc (GL_EQUAL);
632 gl.depthFunc (GL_LESS);
638 log << TestLog::Message << "DepthFunc = GL_LESS." << TestLog::EndMessage;
793 log << TestLog::Message << "Draw bottom-right. Color = White.\tState: DepthFunc = ALWAYS, PolygonOffset(0, 8), Polygon Z = 1.0. (Result depth should clamp to 1.0)." << TestLog::EndMessage;
795 gl.depthFunc (GL_ALWAYS);
800 log << TestLog::Message << "Draw bottom-right. Color = Red.\tState: DepthFunc = GREATER, PolygonOffset(0, 9), Polygon Z = 1.0. (Result depth should clamp to 1.0 too)" << TestLog::EndMessage;
802 gl.depthFunc (GL_GREATER);
812 log << TestLog::Message << "Draw top-left. Color = White.\tState: DepthFunc = ALWAYS, PolygonOffset(0, -8), Polygon Z = -1.0. (Result depth should clamp to -1.0)" << TestLog::EndMessage;
814 gl.depthFunc (GL_ALWAYS);
819 log << TestLog::Message << "Draw top-left. Color = Yellow.\tState: DepthFunc = LESS, PolygonOffset(0, -9), Polygon Z = -1.0. (Result depth should clamp to -1.0 too)." << TestLog::EndMessage;
821 gl.depthFunc (GL_LESS);
906 log << TestLog::Message << "Draw top-left. Color = White.\tState: DepthFunc = ALWAYS, PolygonOffset(0, 0)." << TestLog::EndMessage;
908 gl.depthFunc (GL_ALWAYS);
913 log << TestLog::Message << "Draw top-left. Color = Green.\tState: DepthFunc = LESS, PolygonOffset(-1, 0)." << TestLog::EndMessage;
915 gl.depthFunc (GL_LESS);
925 log << TestLog::Message << "Draw bottom-right. Color = White.\tState: DepthFunc
927 gl.depthFunc (GL_ALWAYS);
932 log << TestLog::Message << "Draw bottom-right. Color = Green.\tState: DepthFunc = GREATER, PolygonOffset(1, 0)." << TestLog::EndMessage;
934 gl.depthFunc (GL_GREATER);
1022 log << TestLog::Message << "Draw triangle. Color = Red.\tState: DepthFunc = ALWAYS, PolygonOffset(0, 0)." << TestLog::EndMessage;
1024 gl.depthFunc (GL_ALWAYS);
1029 log << TestLog::Message << "Draw triangle. Color = Black.\tState: DepthFunc = EQUAL, PolygonOffset(4, 0)." << TestLog::EndMessage;
1031 gl.depthFunc (GL_EQUAL);
1150 log << TestLog::Message << "Draw triangle0. Color = Red.\tState: DepthFunc = NOTEQUAL, PolygonOffset(10, 0). (Result depth should clamp to 1.0)." << TestLog::EndMessage;
1153 gl.depthFunc (GL_NOTEQUAL);
1166 log << TestLog::Message << "Draw triangle1. Color = Green.\tState: DepthFunc = NOTEQUAL, PolygonOffset(-10, 0). (Result depth should clamp to 0.0)." << TestLog::EndMessage;
1169 gl.depthFunc (GL_NOTEQUAL);