Piglit

Piglit is part of the freedesktop.org project to provide a test suite for OpenGL and OpenGL ES. More information can be found freedesktop.org.

OpenGL ES 2 coverage

There is little to no OpenGL ES 2.0 coverage. That's the point of this page and project

API

Testcase

Description

glActiveTexture

glAttachShader

glBindAttribLocation

glBindBuffer

glBindFramebuffer

glBindRenderbuffer

glBindTexture

glBlendColor

glBlendEquation

glBlendEquationSeparate

glBlendFunc

glBlendFunSeparate

glBufferData

glBufferSubData

glCheckFramebufferStatus

glClear

glClearColor

glClearDepthf

glClearStencil

glColorMask

glCompileShader

glCompressedTexImage2D

glCompressedTexSubImage2D

glCopyTexImage2D

glCopyTexSubImage2D

glCreateProgram

glCreateShader

glCullFace

glDeleteBuffers

glDeleteFrameBuffers

glDeleteProgram

glDeleteRenderbuffers

glDeleteShader

glDeleteTextures

glDepthFunc

glDepthMask

glDepthRangef

glDetachShader

glDisable

glDisableVertexAttribArray

glDrawArrays

glDrawElements

glEnable

glEnableVertexAttribArray

glFinish

glFlush

glFramebufferRenderbuffer

glFramebufferTexture2D

glFrontFace

glGenBuffers

glGenFramebuffers

glGenRenderbufffers

glGenTextures

glGenerateMipMap

glGet

glGetActiveAttrib

glGetActiveUniform

glGetAttachedShaders

glGetAttribLocation

glGetBufferParameteriv

glReadPixels

gles2_unit_glReadPixels

gles2_sanity

displays and checks via glReadPixels

More to be added.

OpenGL ES 3 coverage

TomGall/PiglitAndGLES2 (last modified 2012-12-12 15:35:26)