X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbackends%2Fopengl%2Ftexture_backend.h;h=a18b7bf8412d7427b17586982c3418b5408e3780;hp=8b6a734e4eaf9850ea2d45583acc7cb951645ef7;hb=38712d8ecc57d043a2419ffbaeeb57f7a6586f14;hpb=57ca8f2bd18525d80ed6ad5d3f72e57901162d55 diff --git a/source/backends/opengl/texture_backend.h b/source/backends/opengl/texture_backend.h index 8b6a734e..a18b7bf8 100644 --- a/source/backends/opengl/texture_backend.h +++ b/source/backends/opengl/texture_backend.h @@ -12,7 +12,7 @@ class OpenGLTexture: public NonCopyable friend class OpenGLPipelineState; protected: - unsigned id; + unsigned id = 0; unsigned target; std::string debug_name; @@ -22,7 +22,7 @@ protected: OpenGLTexture(unsigned); ~OpenGLTexture(); - void generate_id(); + void create(); void require_swizzle(); void apply_swizzle(); void set_parameter_i(unsigned, int) const;