diff options
author | Pierre-Eric Pelloux-Prayer <[email protected]> | 2019-04-26 17:47:05 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-06-28 15:41:26 -0400 |
commit | 32eefb74511a4b6ff7eed169ce2a24f51ec974a0 (patch) | |
tree | 4a7b2537976a5a6ccef15aa70148ffa34409b304 /src/mesa/main/execmem.c | |
parent | 0de2754aa7b575616fb409c9c171d3ec99f269c6 (diff) |
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 <[email protected]>
Signed-off-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/mesa/main/execmem.c')
0 files changed, 0 insertions, 0 deletions