17 #ifndef SPIRV_CROSS_IMAGE_HPP 18 #define SPIRV_CROSS_IMAGE_HPP 24 #ifndef GLM_FORCE_RADIANS 25 #define GLM_FORCE_RADIANS 28 #include <glm/glm.hpp>
void imageStore(image2DBase< T > &image, glm::ivec2 coord, const T &value)
Definition: image.hpp:56
Definition: barrier.hpp:23
virtual ~image2DBase()=default
GLuint coord
Definition: glext.h:10418
image2DBase< glm::uvec4 > uimage2D
Definition: image.hpp:47
image2DBase< glm::vec4 > image2D
Definition: image.hpp:45
GLenum GLsizei GLenum GLenum const GLvoid * image
Definition: glext.h:6305
virtual void store(glm::ivec2 coord, const T &v)
Definition: image.hpp:40
const GLdouble * v
Definition: glext.h:6391
virtual T load(glm::ivec2 coord) const
Definition: image.hpp:36
image2DBase< glm::ivec4 > iimage2D
Definition: image.hpp:46
GLsizei const GLfloat * value
Definition: glext.h:6709
T imageLoad(const image2DBase< T > &image, glm::ivec2 coord)
Definition: image.hpp:50