]> git.cworth.org Git - apitrace-tests/blob - apps/egl/gles1/tri.ref.txt
Automate gles tests.
[apitrace-tests] / apps / egl / gles1 / tri.ref.txt
1 eglBindAPI(api = EGL_OPENGL_ES_API) = EGL_TRUE
2 glClearColor(red = 0.4, green = 0.4, blue = 0.4, alpha = 0)
3 glViewport(x = 0, y = 0, width = 300, height = 300)
4 glMatrixMode(mode = GL_PROJECTION)
5 glLoadIdentity()
6 glFrustumf(left = -1, right = 1, bottom = -1, top = 1, zNear = 5, zFar = 60)
7 glMatrixMode(mode = GL_MODELVIEW)
8 glLoadIdentity()
9 glTranslatef(x = 0, y = 0, z = -10)
10 glViewport(x = 0, y = 0, width = 300, height = 300)
11 glMatrixMode(mode = GL_PROJECTION)
12 glLoadIdentity()
13 glFrustumf(left = -1, right = 1, bottom = -1, top = 1, zNear = 5, zFar = 60)
14 glMatrixMode(mode = GL_MODELVIEW)
15 glLoadIdentity()
16 glTranslatef(x = 0, y = 0, z = -10)
17 glViewport(x = 0, y = 0, width = 300, height = 300)
18 glMatrixMode(mode = GL_PROJECTION)
19 glLoadIdentity()
20 glFrustumf(left = -1, right = 1, bottom = -1, top = 1, zNear = 5, zFar = 60)
21 glMatrixMode(mode = GL_MODELVIEW)
22 glLoadIdentity()
23 glTranslatef(x = 0, y = 0, z = -10)
24 glClear(mask = GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT)
25 glPushMatrix()
26 glRotatef(angle = 0, x = 1, y = 0, z = 0)
27 glRotatef(angle = 0, x = 0, y = 1, z = 0)
28 glRotatef(angle = 0, x = 0, y = 0, z = 1)
29 glEnableClientState(array = GL_VERTEX_ARRAY)
30 glEnableClientState(array = GL_COLOR_ARRAY)
31 glColorPointer(size = 4, type = GL_FLOAT, stride = 0, pointer = blob(48))
32 glVertexPointer(size = 2, type = GL_FLOAT, stride = 0, pointer = blob(24))
33 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 3)
34 glPointSizex(size = 1015792)
35 glColorPointer(size = 4, type = GL_FLOAT, stride = 0, pointer = blob(48))
36 glVertexPointer(size = 2, type = GL_FLOAT, stride = 0, pointer = blob(24))
37 glDrawArrays(mode = GL_POINTS, first = 0, count = 3)
38 glDisableClientState(array = GL_VERTEX_ARRAY)
39 glDisableClientState(array = GL_COLOR_ARRAY)
40 glPopMatrix()