feat(renderer): implement texture binding with texture unit support
- Added generate_new_uuid function for unique identifier generation - Included stduuid/uuid.h and declared generate_new_uuid in pch.h - Added bindTexture overload to accept Texture object and texture unit - Implemented texture unit validation and OpenGL texture activation - Added Texture class declaration in RenderSystem header - Updated project files to include new model and utility headers/sources - Configured C++20 standard in Vivid2D project settings - Fixed namespace references in Vivid2D.cpp for Buffer classes
This commit is contained in:
@@ -122,6 +122,7 @@
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<LanguageStandard>stdcpp20</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
|
||||
Reference in New Issue
Block a user