diff options
| author | Dan Goodliffe <dan@randomdan.homeip.net> | 2026-03-07 14:21:21 +0000 |
|---|---|---|
| committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2026-03-07 14:21:21 +0000 |
| commit | fb16b42096b45f02a9b02bee38d5d3ead6d430b0 (patch) | |
| tree | 11f01ae37e5423c0ee2d5087bc72342db3a6832c /gfx/gl/billboardPainter.cpp | |
| parent | Fix naming violations in Mesh (diff) | |
| download | ilt-fb16b42096b45f02a9b02bee38d5d3ead6d430b0.tar.bz2 ilt-fb16b42096b45f02a9b02bee38d5d3ead6d430b0.tar.xz ilt-fb16b42096b45f02a9b02bee38d5d3ead6d430b0.zip | |
Diffstat (limited to 'gfx/gl/billboardPainter.cpp')
| -rw-r--r-- | gfx/gl/billboardPainter.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/gfx/gl/billboardPainter.cpp b/gfx/gl/billboardPainter.cpp index d021efb..3b03c87 100644 --- a/gfx/gl/billboardPainter.cpp +++ b/gfx/gl/billboardPainter.cpp @@ -1,5 +1,4 @@ #include "billboardPainter.h" -#include "gl_traits.h" #include "gldebug.h" #include "maths.h" #include <gfx/gl/shaders/billboardPainter-frag.h> @@ -44,12 +43,12 @@ BillboardPainter::configureBillBoardTextures(glTextures<3> & textures, GLsizei w glDebugScope _ {0}; glPixelStorei(GL_UNPACK_ALIGNMENT, 1); - const auto configuregdata = [width, height](const auto & texture, const GLint iformat, const GLenum format) { + const auto configuregdata = [width, height](Impl::glTexture & texture, const GLint iformat, const GLenum format) { texture.bind(GL_TEXTURE_2D_ARRAY); - glTexParameter(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MIN_FILTER, GL_LINEAR); - glTexParameter(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAG_FILTER, GL_LINEAR); - glTexParameter(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); - glTexParameter(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); + texture.parameter(GL_TEXTURE_MIN_FILTER, GL_LINEAR); + texture.parameter(GL_TEXTURE_MAG_FILTER, GL_LINEAR); + texture.parameter(GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); + texture.parameter(GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, iformat, width, height, VIEW_ANGLES<GLint>, 0, format, GL_BYTE, nullptr); }; configuregdata(textures[0], GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT); |
