Christoph Oelckers
|
982776d48d
|
- removed dependencies on GL-API related classes from gl_walls.cpp and gl_sky.cpp
Not complete yet, but at least the GLWall memberes no longer reference GLSceneDrawer and the implementation dependent parts of FDrawInfo.
|
2018-04-25 14:58:13 +02:00 |
|
Christoph Oelckers
|
bf81799701
|
- typo
|
2018-04-25 13:59:27 +02:00 |
|
Christoph Oelckers
|
81341ac6c5
|
- Moved all static variables in hw_renderhacks into HWDrawInfo
- removed the profiling code from hw_renderhacks because it was broken in its current state and if still needed needs to be redone differently.
|
2018-04-25 13:59:14 +02:00 |
|
Christoph Oelckers
|
f4e139485a
|
- fixed return value of hw_CheckViewArea.
|
2018-04-25 00:30:35 +02:00 |
|
Christoph Oelckers
|
bc8f47444f
|
- texture precaching also moved to hwrenderer/.
|
2018-04-25 00:07:46 +02:00 |
|
Christoph Oelckers
|
e24b597ae4
|
- got rid of the gl_info substructure in FTexture and moved all elements into the main class.
|
2018-04-24 23:51:19 +02:00 |
|
Christoph Oelckers
|
1a024a9f54
|
- moved gl_material into hwrenderer/.
|
2018-04-24 23:39:58 +02:00 |
|
Christoph Oelckers
|
c37ff22a05
|
- removed the intermediate FGLTexture class.
This wasn't serving any real purpose anymore, and all its remaining functionality could be moved to FHardwareTexture
|
2018-04-24 20:41:52 +02:00 |
|
Christoph Oelckers
|
8d62ebd2f4
|
- renamed the functions in hw_fakeflat.cpp
|
2018-04-24 17:52:35 +02:00 |
|
Christoph Oelckers
|
0dcc6ec6d3
|
Merge branch 'master' of https://github.com/coelckers/gzdoom
# Conflicts:
# src/CMakeLists.txt
# src/gl/renderer/gl_renderer.h
# src/gl/scene/gl_portal.cpp
# src/gl/scene/gl_scene.cpp
|
2018-04-24 17:39:03 +02:00 |
|
alexey.lysiuk
|
2ae8d39441
|
Removed all superfluous #include's
Automatically optimized by CLion IDE with manual corrections
|
2018-04-24 14:30:35 +03:00 |
|
Christoph Oelckers
|
e55b52f356
|
Moving the files to hwrenderer/
|
2018-04-24 11:58:04 +02:00 |
|
Christoph Oelckers
|
5ca1fca8d1
|
- moved gl_clipper and gl_fakeflat to the hwrenderer folder because both files do not contain anything API specific.
|
2018-04-23 22:18:13 +02:00 |
|
alexey.lysiuk
|
3212da8fcf
|
Cleaned up #include's in dynamic lights code
|
2018-04-19 11:12:29 +03:00 |
|
Christoph Oelckers
|
c1ce6c90ca
|
Moved gl_dynlight to hwrenderer because it does not depend on any direct renderer info.
|
2018-04-16 09:02:48 +02:00 |
|
Christoph Oelckers
|
59a08ce0df
|
- fixed a few warnings and changed the return type of FGLTexture::Bind, because no caller needs the hardware texture.
|
2018-04-14 12:24:04 +02:00 |
|
Christoph Oelckers
|
0affc119fd
|
- moved hardware independent part of flat vertex data out of GL folder.
|
2018-04-14 12:05:31 +02:00 |
|
Christoph Oelckers
|
60aebff4a1
|
- starting separation of hardware dependent and hardware independent code, starting with aabbtree, because it was easy.
|
2018-04-02 15:58:28 +02:00 |
|