mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 07:18:17 +02:00
mesa: Add driver interface for ARB_shader_image_load_store.
Reviewed-by: Chris Forbes <chrisf@ijw.co.nz> Reviewed-by: Paul Berry <stereotype441@gmail.com>
This commit is contained in:
parent
7a98741ef2
commit
16070716bc
1 changed files with 13 additions and 0 deletions
|
|
@ -911,6 +911,19 @@ struct dd_function_table {
|
|||
* non-zero status should be returned for the duration of the reset.
|
||||
*/
|
||||
GLenum (*GetGraphicsResetStatus)(struct gl_context *ctx);
|
||||
|
||||
/**
|
||||
* \name GL_ARB_shader_image_load_store interface.
|
||||
*/
|
||||
/** @{ */
|
||||
void (*BindImageTexture)(struct gl_context *ctx,
|
||||
struct gl_image_unit *unit,
|
||||
struct gl_texture_object *texObj,
|
||||
GLint level, GLboolean layered, GLint layer,
|
||||
GLenum access, GLenum format);
|
||||
|
||||
void (*MemoryBarrier)(struct gl_context *ctx, GLbitfield barriers);
|
||||
/** @} */
|
||||
};
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue