[Piglit] [PATCH 01/15] arb_direct_state_access: Testing glCreateBuffers.
Laura Ekstrand
laura at jlekstrand.net
Wed Mar 18 13:57:45 PDT 2015
Bump. The driver functionality is upstreamed, so I'm planning on pushing
these tests next Monday.
Martin: There's another, separate test for CreateBuffers that I sent out a
couple of weeks ago that addresses your concerns here.
On Wed, Feb 18, 2015 at 6:45 AM, Martin Peres <martin.peres at linux.intel.com>
wrote:
> Please check that a buffer returned by glCreateBuffers will return true
> when passed as a parameter of IsBuffer();
> Please also check that negative n return INVALID_VALUE.
>
> For these reasons, I decided to create the create-*.c tests for all the
> create functions. One could argue that they
> could all be folded into the same file now that I think of it...
>
>
> On 23/01/15 21:03, Laura Ekstrand wrote:
>
>> ---
>> tests/spec/arb_direct_state_access/getcompressedtextureimage.c | 2 +-
>> tests/spec/arb_direct_state_access/texture-buffer-range.c | 2 +-
>> tests/spec/arb_direct_state_access/texture-buffer.c | 2 +-
>> 3 files changed, 3 insertions(+), 3 deletions(-)
>>
>> diff --git a/tests/spec/arb_direct_state_access/getcompressedtextureimage.c
>> b/tests/spec/arb_direct_state_access/getcompressedtextureimage.c
>> index 9546af5..0d72df4 100644
>> --- a/tests/spec/arb_direct_state_access/getcompressedtextureimage.c
>> +++ b/tests/spec/arb_direct_state_access/getcompressedtextureimage.c
>> @@ -224,7 +224,7 @@ getTexImage(bool doPBO, GLenum target, GLubyte *data,
>> /* Setup the PBO or data array to read into from
>> * glGetCompressedTextureImage */
>> if (doPBO) {
>> - glGenBuffers(1, &packPBO);
>> + glCreateBuffers(1, &packPBO);
>> glBindBuffer(GL_PIXEL_PACK_BUFFER, packPBO);
>> /* Make the buffer big enough to hold uncompressed data.
>> */
>> glBufferData(GL_PIXEL_PACK_BUFFER, layer_size *
>> num_faces *
>> diff --git a/tests/spec/arb_direct_state_access/texture-buffer-range.c
>> b/tests/spec/arb_direct_state_access/texture-buffer-range.c
>> index 859000e..49c835a 100644
>> --- a/tests/spec/arb_direct_state_access/texture-buffer-range.c
>> +++ b/tests/spec/arb_direct_state_access/texture-buffer-range.c
>> @@ -135,7 +135,7 @@ piglit_init(int argc, char **argv) {
>> glGenVertexArrays(1, &vao);
>> glBindVertexArray(vao);
>> - glGenBuffers(1, &tbo);
>> + glCreateBuffers(1, &tbo);
>> glBindBuffer(GL_ARRAY_BUFFER, tbo);
>> glBufferData(GL_ARRAY_BUFFER, sizeof(data), data, GL_STATIC_DRAW);
>> diff --git a/tests/spec/arb_direct_state_access/texture-buffer.c
>> b/tests/spec/arb_direct_state_access/texture-buffer.c
>> index 1246071..47f694f 100644
>> --- a/tests/spec/arb_direct_state_access/texture-buffer.c
>> +++ b/tests/spec/arb_direct_state_access/texture-buffer.c
>> @@ -70,7 +70,7 @@ piglit_display(void)
>> prog = piglit_build_simple_program(vs_source, fs_source);
>> glUseProgram(prog);
>> - glGenBuffers(1, &bo);
>> + glCreateBuffers(1, &bo);
>> glBindBuffer(GL_TEXTURE_BUFFER, bo);
>> glBufferData(GL_TEXTURE_BUFFER, sizeof(g_rgba8), g_rgba8,
>> GL_STREAM_DRAW);
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/piglit/attachments/20150318/f0b71a24/attachment.html>
More information about the Piglit
mailing list