Torque3D/Engine/source/gfx/gl
AzaezelX 5ffa3b81f1 dial back nullPtr usage
while it still remains a good idea to port as many NULL compares and assignments over to nullPtr as feasable, we do still need to sort out how to better support scripted empty, false, and zero assigns for things like objectIDs.

this means we'll need to both fully convert the backend of the parser to support that kind of thing, but also alter most if not all exisiting NULLs. up to and including things like SAFE_DELETE. while that's certainly feasable, given there's aproximatel 400 nullptr assigns/checks prior to this commit, and roughly 1800 of the prior, if it terminates in a script call and not an aip one direct, we'll be dialing that back until such time as fork fully fopcused on converting and resolving any lingering mismatches is completed.
2025-12-29 17:45:09 -06: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 dial back nullPtr usage 2025-12-29 17:45:09 -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