Serious-Engine/Sources/Engine/Graphics
Ryan C. Gordon 9820436fbe First pass at cleaning out 64-bit issues.
Touches a lot of code to remove long constants like "1L", so this patch is
large and ugly, but I think it makes all those Clamp() calls look nicer in
the long run.

Most of the game is 64-bit clean, since we can build without assembly code
now. I've marked the things that are obviously still wrong with STUBBED lines.

That being said: a 64-bit build can already run the demos mostly correctly,
so we're actually almost there!

There are a few obvious things that are obviously wrong, to be fixed.
2016-04-06 23:20:29 -04:00
..
SDL Fix up some mismerges and get the OpenGL code to compile again. 2016-03-31 12:26:43 -04:00
Win32 Fix up some mismerges and get the OpenGL code to compile again. 2016-03-31 12:26:43 -04:00
Adapter.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Adapter.h Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Benchmark.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Color.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
Color.h Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
DepthCheck.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
DisplayMode.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
DisplayMode.h Add GPL header to files 2016-03-11 18:20:51 -06:00
DrawPort_Particles.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
DrawPort_RenderScene.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
DrawPort.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
DrawPort.h Add GPL header to files 2016-03-11 18:20:51 -06:00
Fog_internal.h First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
Fog.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
Fog.h Add GPL header to files 2016-03-11 18:20:51 -06:00
Font.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Font.h Add GPL header to files 2016-03-11 18:20:51 -06:00
Gfx_Direct3D_Colors.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Gfx_Direct3D_Textures.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Gfx_Direct3D.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Gfx_OpenGL_Textures.cpp Turned off an assert that reads past the start of an array. 2016-04-06 23:20:29 -04:00
Gfx_OpenGL.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
Gfx_wrapper_Direct3D.cpp Add GPL header to files 2016-03-11 18:20:51 -06:00
Gfx_wrapper_OpenGL.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Gfx_wrapper.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
Gfx_wrapper.h Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
GfxLibrary.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
GfxLibrary.h First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
GfxProfile.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
GfxProfile.h Add GPL header to files 2016-03-11 18:20:51 -06:00
gl_functions.h Add GPL header to files 2016-03-11 18:20:51 -06:00
gl_types.h Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Graphics.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
ImageInfo.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
ImageInfo.h Add GPL header to files 2016-03-11 18:20:51 -06:00
MultiMonitor.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
MultiMonitor.h Add GPL header to files 2016-03-11 18:20:51 -06:00
OpenGL.h Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Raster.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Raster.h Add GPL header to files 2016-03-11 18:20:51 -06:00
RenderPoly.h Add GPL header to files 2016-03-11 18:20:51 -06:00
RenderScene.h Add GPL header to files 2016-03-11 18:20:51 -06:00
Shader.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
Shader.h Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
ShadowMap.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
ShadowMap.h Add GPL header to files 2016-03-11 18:20:51 -06:00
Stereo.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
Stereo.h Add GPL header to files 2016-03-11 18:20:51 -06:00
Texture.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
Texture.h Add GPL header to files 2016-03-11 18:20:51 -06:00
TextureEffects.cpp First pass at cleaning out 64-bit issues. 2016-04-06 23:20:29 -04:00
TextureEffects.h Patched to compile on Linux, and cleaned out almost all compiler warnings. 2016-04-04 02:34:07 -04:00
TextureRender.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
Vertex.h Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
ViewPort.cpp Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00
ViewPort.h Merge github.com:Croteam-Official/Serious-Engine 2016-04-02 23:56:12 -04:00