Files
mesa/src
Pierre-Eric Pelloux-Prayer 32eefb7451 mesa: add buffer != 0 checks to glNamedBufferEXT functions
The EXT_direct_state_access spec says:

    INVALID_OPERATION is generated by GetNamedBufferParameterivEXT,
    GetNamedBufferPointervEXT, GetNamedBufferSubDataEXT,
    MapNamedBufferEXT, NamedBufferDataEXT, NamedBufferSubDataEXT, and
    UnmapNamedBufferEXT if the buffer parameter is zero.

This commits adds buffer != 0 validation to the implemented functions.

glNamedBufferStorageEXT isn't included in this list and the EXT_buffer_storage
doesn't says that buffer = 0 is an error either so I didn't add the same
validation for this function.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Marek Olšák <marek.olsak@amd.com>
2019-06-28 15:41:26 -04:00
..
2019-06-25 07:47:19 +01:00
2019-06-20 17:21:37 +01:00
2019-04-29 21:17:19 +00:00
2019-04-15 13:44:29 -07:00