aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/execmem.c
diff options
context:
space:
mode:
authorPierre-Eric Pelloux-Prayer <[email protected]>2019-04-26 17:47:05 +0200
committerMarek Olšák <[email protected]>2019-06-28 15:41:26 -0400
commit32eefb74511a4b6ff7eed169ce2a24f51ec974a0 (patch)
tree4a7b2537976a5a6ccef15aa70148ffa34409b304 /src/mesa/main/execmem.c
parent0de2754aa7b575616fb409c9c171d3ec99f269c6 (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