summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-03-18main: Added a test for CopyTextureSubImage3D(CUBE_MAP).jenkinsadsa-framebuffersLaura Ekstrand3-0/+151
2015-03-16Added parsing script for teximage-colors --benchmark.Laura Ekstrand2-1/+39
2015-03-09arb_direct_state_access: Testing NamedFramebufferDrawBuffers.Laura Ekstrand1-7/+7
2015-03-09arb_direct_state_access: Add non-DSA test for DrawBuffers.Laura Ekstrand3-0/+162
2015-03-09arb_direct_state_access: Testing NamedFramebufferReadBuffer.Laura Ekstrand1-1/+4
2015-03-09arb_direct_state_access: Testing glNamedFramebufferDrawBuffer.Laura Ekstrand1-1/+5
2015-03-09arb_direct_state_access: Add test for glDrawBuffer/glReadBuffer.Laura Ekstrand3-0/+112
This lays the groundwork for testing NamedFramebufferDrawBuffer, NamedFramebufferDrawBuffers, and NamedFramebufferReadBuffer.
2015-03-09arb_direct_state_access: Testing glClearNamedFramebuffer*.Laura Ekstrand3-0/+117
2015-03-09arb_direct_state_access: Testing Invalidate*Framebuffer*.Laura Ekstrand3-0/+122
This is just some trivial error testing, because apparently Mesa doesn't actually implement the glInvalidate*Framebuffer* functionality. Testers of other drivers are welcome to submit a less trivial test at a future date.
2015-03-09arb_direct_state_access: Testing BlitNamedFramebuffers.Laura Ekstrand1-21/+16
2015-03-09arb_direct_state_access: Testing GetNamedFramebufferAttachmentParameteriv.Laura Ekstrand3-0/+119
2015-03-09arb_direct_state_access: Testing CheckNamedFramebufferStatus errors.Laura Ekstrand3-0/+119
2015-03-09arb_direct_state_access: Testing glCheckNamedFramebufferStatus.Laura Ekstrand1-6/+4
2015-03-09arb_direct_state_access: Test NamedFramebufferTexture[Layer].Laura Ekstrand3-0/+328
2015-03-09arb_direct_state_access: Testing NamedFramebufferRenderbuffer.Laura Ekstrand3-0/+161
2015-03-09arb_direct_state_access: Testing glCreateFramebuffers "in the wild."Laura Ekstrand2-3/+3
2015-03-09arb_direct_state_access: Test for CreateFramebuffers.Laura Ekstrand3-0/+78
2015-03-09registry: Update gl.xml to Revision 29762.Laura Ekstrand1-42/+840
Khronos removed GL_TEXTURE_BINDING, an enum introduced in GL_ARB_direct_state_access that was ruled unimplementable.
2015-03-09arb_direct_state_access: Test for CreateBuffers.Laura Ekstrand3-0/+78
2015-03-09all.py: Change format for arb_direct_state_access-compressedtextureimage.Laura Ekstrand1-2/+2
arb_direct_state_access-compressedtextureimage should use a more mainstream compression format in all.py. This patch changes it to GL_COMPRESSED_RGBA_S3TC_DXT5_EXT.
2015-03-09arb_direct_state_access: Test errors thrown by CopyTex[ture]SubImage*D.Laura Ekstrand1-0/+48
2015-03-09arb_direct_state_access: Test errors thrown by CompressedTex[ture]SubImage*D.Laura Ekstrand1-0/+80
2015-03-09texturing: New test for GetCompressedTexImage.Laura Ekstrand3-0/+234
2015-03-09texturing: New test for GetTexImage targets.Laura Ekstrand3-0/+231
2015-03-09texturing: Remove over-complicated getteximage-targets test.Laura Ekstrand3-306/+0
2015-03-09arb_direct_state_access: New test for glGetTextureImage.Laura Ekstrand3-0/+231
v2: Added increased error checking Review from Ian Romanick and Ilia Mirkin: - Compat context 20 (and remove check for ARB_texture_cube_map) - Change global_pass from GL_boolean to bool - Clean up the texture in upload_subtest - Restructure download commands to simplify use_pbo logic - Use separate pack and unpack pbos I have not applied the pre-emptive R-b's because this patch series adds a new getteximage-targets test, and, because the tests are so similar, it makes sense to have the whole thing reviewed and pushed as a big chunk.
2015-03-09arb_direct_state_access: Remove over-complicated test gettextureimage-targets.Laura Ekstrand3-368/+0
2015-03-09arb_direct_state_access: New test for glCompressedTextureSubImage*D.Laura Ekstrand3-0/+258
v2: Added increased error checking Review from Ian Romanick and Ilia Mirkin: - Compat context 20 (and remove check for ARB_texture_cube_map) - Change global_pass from GL_boolean to bool - Clean up the texture in upload_subtest - Restructure download commands to simplify use_pbo logic - Use separate pack and unpack pbos I have not applied the pre-emptive R-b's because this patch series adds a new getteximage-targets test, and, because the tests are so similar, it makes sense to have the whole thing reviewed and pushed as a big chunk.
2015-03-09arb_direct_state_access: New test for GetCompressedTextureImage.Laura Ekstrand3-0/+232
v2: Added increased error checking Review from Ian Romanick and Ilia Mirkin: - Compat context 20 (and remove check for ARB_texture_cube_map) - Change global_pass from GL_boolean to bool - Clean up the texture in upload_subtest - Restructure download commands to simplify use_pbo logic - Use separate pack and unpack pbos I have not applied the pre-emptive R-b's because this patch series adds a new getteximage-targets test, and, because the tests are so similar, it makes sense to have the whole thing reviewed and pushed as a big chunk.
2015-03-09arb_direct_state_access: Remove over-complicated getcompressedtextureimage test.Laura Ekstrand3-450/+0
2015-03-09arb_map_buffer_range: Fix for bug in map_buffer_range_test?Laura Ekstrand1-1/+2
2015-03-09arb_direct_state_access: Fix gettextureimage-targets fall through.Laura Ekstrand1-4/+2
2015-03-09arb_direct_state_access: gettextureimage-targets.c has display.Laura Ekstrand1-2/+63
2015-03-09arb_direct_state_access: getcompressedtextureimage now has distinct layers.Laura Ekstrand1-6/+17
2015-03-09arb_direct_state_access: Testing glGetNamedBufferSubData.Laura Ekstrand3-0/+114
2015-03-09arb_direct_state_access: Testing GetNamedBufferPointerv.Laura Ekstrand1-4/+12
2015-03-09arb_direct_state_access: Testing glGetNamedBufferParameteri[64]v.Laura Ekstrand3-0/+217
2015-03-09arb_direct_state_access: Testing FlushMappedNamedBufferRange.Laura Ekstrand3-0/+148
2015-03-09arb_direct_state_access: Testing UnmapNamedBuffer.Laura Ekstrand4-3/+120
2015-03-09arb_direct_state_access: Testing MapNamedBuffer.Laura Ekstrand3-0/+130
2015-03-09arb_direct_state_access: Testing MapNamedBufferRange.Laura Ekstrand1-7/+4
2015-03-09arb_direct_state_access: Testing glClearNamedBufferSubData.Laura Ekstrand3-0/+102
2015-03-09arb_direct_state_access: Testing glClearNamedBufferData.Laura Ekstrand3-0/+167
2015-03-09arb_direct_state_access: Testing CopyNamedBufferSubData.Laura Ekstrand1-6/+1
2015-03-09arb_direct_state_access: Testing NamedBufferSubData.Laura Ekstrand3-0/+108
2015-03-09arb_direct_state_access: Testing NamedBufferData.Laura Ekstrand1-1/+1
2015-03-09arb_sync: Test to demonstrate ClientWaitSync bug.Laura Ekstrand3-0/+205
glClientWaitSync(fence, GL_SYNC_FLUSH_COMMANDS_BIT, GL_TIMEOUT_IGNORED) often returns GL_TIMEOUT_EXPIRED, even though GL_TIMEOUT_IGNORED is a huge integer (18446744073709551615 on Intel Sandybridge with Mesa). The third argument to glClientWaitSync should represent the number of nanoseconds the implementation waits for the signal from fence before giving up and returning TIMEOUT_EXPIRED. This test, adapted from bufferstorage-persistent, demonstrates that glClientWaitSync(fence, GL_SYNC_FLUSH_COMMANDS_BIT, GL_TIMEOUT_IGNORED) must be called multiple times before the signal is actually recorded and either GL_CONDITION_SATISFIED or GL_ALREADY_SIGNALED is returned.
2015-03-09arb_direct_state_access: Testing NamedBufferStorage.Laura Ekstrand3-0/+256
2015-03-09arb_direct_state_access: Testing glCreateBuffers.Laura Ekstrand3-3/+3
2015-03-09arb_direct_state_access: Testing glTextureBufferRange.Laura Ekstrand3-0/+146