Torque3D/Engine/source/gfx/gl
marauder2k7 3aef90a6bc Update GFXTextureManager and GBitmap
GBitmap Changes:
Added all other formats to gbitmap that we support
gbitmap now supports cubemaps
added converters for all these other formats
added stb_image_resize for extrudemips so we can extrude mipmaps for all other formats

GFXTextureManager
Can now directly make cubemaps and texture arrays based on the GFXTextureProfile
API implementations for all functions that cubemaps and arrays needed
2025-12-22 10:29:01 +00:00
..
sdl Update GFXTextureManager and GBitmap 2025-12-22 10:29:01 +00:00
tGL * Adjustment: Initial testing with extensions to load GPU VRAM. 2021-10-10 20:53:55 -04:00
util Add OpenGL support. 2014-11-08 20:21:50 +01:00
win32 Use strncpy instead of strcpy because again, buffer overflows 2018-03-06 02:35:33 -05:00
gfxGLAppleFence.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gfxGLAppleFence.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
gfxGLCardProfiler.cpp linux followup work by tim 2019-08-21 03:12:54 -05:00
gfxGLCardProfiler.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
gfxGLCircularVolatileBuffer.h circular volatile buffer safety 2025-11-20 10:04:20 -06:00
gfxGLCubemap.cpp Test PR for generating cubemap mips 2024-04-18 07:56:52 +01:00
gfxGLCubemap.h Test PR for generating cubemap mips 2024-04-18 07:56:52 +01:00
gfxGLDevice.cpp fix for draw cone and draw cylinder 2025-07-31 17:55:38 +01:00
gfxGLDevice.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
gfxGLDeviceProfiler.cpp Console Refactor 2023-09-13 10:33:20 +02:00
gfxGLEnumTranslate.cpp init commit 2023-07-19 13:36:14 +01:00
gfxGLEnumTranslate.h Removed old fixed function code from GFX. 2021-01-05 12:57:17 +10:00
gfxGLOcclusionQuery.cpp Core implementation of Physical Based Rendering. 2018-09-15 20:19:57 -05:00
gfxGLOcclusionQuery.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
gfxGLPrimitiveBuffer.cpp uninitialized variables-gfx 2020-05-11 15:00:25 -05:00
gfxGLPrimitiveBuffer.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
gfxGLShader.cpp fix particle glow 2025-10-20 10:56:19 -05:00
gfxGLShader.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
gfxGLStateBlock.cpp move border to gfxglstateblock 2023-07-19 16:33:01 +01:00
gfxGLStateBlock.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
gfxGLStateCache.h Removed old fixed function code from GFX. 2021-01-05 12:57:17 +10:00
gfxGLTextureArray.cpp * BugFix: Clear a lot of warnings and correct a few actual programming errors along the way. 2021-10-04 20:04:21 -04:00
gfxGLTextureArray.h * BugFix: Clear a lot of warnings and correct a few actual programming errors along the way. 2021-10-04 20:04:21 -04:00
gfxGLTextureManager.cpp Update GFXTextureManager and GBitmap 2025-12-22 10:29:01 +00:00
gfxGLTextureManager.h Update GFXTextureManager and GBitmap 2025-12-22 10:29:01 +00:00
gfxGLTextureObject.cpp Update GFXTextureManager and GBitmap 2025-12-22 10:29:01 +00:00
gfxGLTextureObject.h Update GFXTextureManager and GBitmap 2025-12-22 10:29:01 +00:00
gfxGLTextureTarget.cpp Update GFXTextureManager and GBitmap 2025-12-22 10:29:01 +00:00
gfxGLTextureTarget.h Update GFXTextureManager and GBitmap 2025-12-22 10:29:01 +00:00
gfxGLUtils.h * Cleanup: Resolve several compiler warnings associated with TORQUE_DEBUG. 2022-04-25 18:23:15 -04:00
gfxGLVertexAttribLocation.h Add a workaround for the 16 vertex attribute limit on nvidia gl 2016-08-21 01:43:30 +01:00
gfxGLVertexBuffer.cpp clang: constructor initialization order 2016-10-14 18:16:55 -05:00
gfxGLVertexBuffer.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
gfxGLVertexDecl.cpp Clean up MSVC warning [C4312] conversion from type to type * of greater size 2019-02-02 23:09:55 -05:00
gfxGLVertexDecl.h uninitialized variables-gfx 2020-05-11 15:00:25 -05:00
gfxGLWindowTarget.cpp WIP updated UI 2019-05-09 00:11:49 -05:00
gfxGLWindowTarget.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
screenshotGL.cpp Implements missing _captureBackBuffer method for GL gfx layer. 2020-07-02 16:02:05 -04:00
screenshotGL.h use screenshot for eye dropper 2025-01-23 20:23:47 +00:00