issues
search
MicBosi
/
VisualizationLibrary
Visualization Library is a C++ middleware for high-performance 2D and 3D graphics applications based on OpenGL 1.x-4.x supporting Windows, Linux and Mac OS X.
http://VisualizationLibrary.org
Other
339
stars
94
forks
source link
Texture management updates (requires update support GL 4.6)
#189
Open
MicBosi
opened
3 years ago
MicBosi
commented
3 years ago
Rename vl::TextureSampler to vl::TextureImageUnit
Update vl::TexParameter with latest specs
glTexBufferRange() support + GL texture buffer test example
Support
Sampler Object
(sampling params associated to texture image unit rather than texture object)
References:
https://www.khronos.org/opengl/wiki/Texture
https://www.khronos.org/opengl/wiki/Texture_Storage
https://www.khronos.org/opengl/wiki/Sampler_Object
https://www.khronos.org/opengl/wiki/Sampler_(GLSL
)
https://www.khronos.org/opengl/wiki/Buffer_Texture
https://www.khronos.org/opengl/wiki/Buffer_Object
Rename vl::TextureSampler to vl::TextureImageUnitReferences: