Commit graph

5189 commits

Author SHA1 Message Date
Areloch
b23ac9fb6a Removes some unnecessary extension checks for GL, as those formats are part of 3.2 core. SDL is having some conflicts with extension detection with GL. 2016-04-08 15:34:02 -05:00
rextimmy
5a4bb6b36d DX11/GL border offset fix for GFXDrawUtil::drawRect 2016-04-08 18:58:53 +10:00
Areloch
21f5273098 Merge pull request #1571 from rextimmy/ScreenShotD3D11_delete_fix
ScreenShotD3D11 delete fix.
2016-04-08 00:42:04 -05:00
Areloch
b63ef177f4 Updates SDL to version 2.0.4, which makes it compatible with VS2015. 2016-04-07 00:40:06 -05:00
Areloch
7b52fed504 Merge pull request #1575 from Areloch/CMakeSDLOption
CMake SDL Option
2016-04-06 21:23:12 -05:00
Areloch
131090f1b7 Made the cmake SDL flag a regular, non-advanced option so that it's not hidden from the base setup on Windows. 2016-04-06 21:21:55 -05:00
Azaezel
223e9a8264 corrects projection matricies for opengl 2016-04-05 20:36:13 -05:00
Azaezel
bac14875f4 allows navmeshes to generate for most scene objects, and adds a NavMeshIgnore method for object-instances to filter them out. 2016-04-04 09:38:24 -05:00
rextimmy
2073a94a7a ScreenShotD3D11 delete fix. 2016-04-02 22:30:56 +10:00
Areloch
6a40b8bb84 Merge pull request #1559 from rextimmy/dx11_clean
Direct3D11 Support
2016-03-29 00:51:23 -05:00
Areloch
2cc08c6664 Merge pull request #1570 from Areloch/SimPathTempRollback
Roll back the changes to simPath temporarily in order to merge in DX11
2016-03-29 00:09:13 -05:00
Areloch
4d190b1982 Roll back the changes to simPath temporarily in order to merge in DX11 2016-03-29 00:08:18 -05:00
Areloch
b9b11047bf Merge pull request #1569 from Areloch/SimPathDX11Fix
Fix for SimPath to make DX11 compatible.
2016-03-28 22:48:24 -05:00
Areloch
b9d8df5a4a Includes a formatting fix for the SimPath change to make it compatible with DX11. 2016-03-28 22:47:22 -05:00
rextimmy
12621f876b Added GFXFormatR8G8B8A8_SRGB format. 2016-03-28 10:05:16 +10:00
Jeff Hutchinson
3bb4fda47a SDL epoxy stuff. 2016-03-25 21:11:42 -04:00
Jeff Hutchinson
7317848080 epoxy GLX extension interface 2016-03-25 21:03:01 -04:00
Azaezel
df3cb6cb44 case sensitivity typofix 2016-03-25 18:46:25 -05:00
Jeff Hutchinson
4cf6a30e05 cleanup 2016-03-25 13:44:22 -04:00
Jeff Hutchinson
6e692ea9cf torque windows integration of epoxy 2016-03-25 13:41:38 -04:00
Jeff Hutchinson
b89d2a116e cmake for epoxy and rip glew 2016-03-25 13:38:40 -04:00
Jeff Hutchinson
7b35ce3212 move gl_generated_dispatch.c 2016-03-25 13:38:14 -04:00
Areloch
1db77b728f Merge pull request #1566 from JeffProgrammer/vs2015dxfix
Looks good.
2016-03-25 09:05:54 -05:00
Jeff Hutchinson
6683fc0f24 remove glew 2016-03-25 02:19:48 -04:00
Jeff Hutchinson
1ceed22049 add epoxy for glew replacement 2016-03-25 02:16:38 -04:00
Jeff Hutchinson
e9efc05ebb fix release build compile with MSVC 2015 (finally) 2016-03-24 14:22:45 -04:00
Anis
25e8cf4711 Merge pull request #1554 from Azaezel/MagicalSkyBox
from @rextimmy automatically adds a sky feature to  skies. (render so…
2016-03-22 12:59:09 +01:00
Anis
935bddca35 Merge pull request #1556 from Azaezel/splineSpelunking
Path editor display augmentations.
2016-03-22 12:57:49 +01:00
Anis
7ccac9b9b7 Merge pull request #1550 from Azaezel/ResetGFX
new method: ResetGFX();
2016-03-22 12:53:02 +01:00
Anis
e0133384e0 Merge pull request #1552 from Azaezel/aLovelyGlow
should actually let HDR have a say for glows.
2016-03-21 19:31:21 +01:00
Anis
1d5a22cfea Merge pull request #1553 from Azaezel/MRTMangle
turns out independent sized render targets was causing lighting artif…
2016-03-21 19:28:49 +01:00
Anis
a769cda71a Merge pull request #1560 from rextimmy/GL_FP_format_fix
GL floating point format fix.
2016-03-21 19:18:04 +01:00
rextimmy
8667bd3ca2 GL floating point format fix. 2016-03-21 22:49:47 +10:00
Azaezel
e475b3060b won't need that any more after this 2016-03-20 16:51:24 -05:00
rextimmy
bd60f3be1a Direct3D11 CMake and Project Generator files. 2016-03-20 21:55:40 +10:00
rextimmy
41e5caf22b Direct3D11 Engine/source changes 2016-03-20 21:52:11 +10:00
rextimmy
3a9b50f702 Direct3D11 common shader changes. 2016-03-20 21:50:21 +10:00
rextimmy
1ff6f221fb Direct3D11 GFX device. 2016-03-20 21:48:52 +10:00
OTHGMars
47b68f482e This commits adds the testSpacials() and setSpacials() functions to test for overlaps and update the controllers capsule dimensions when the player pose changes. 2016-03-18 00:35:37 -04:00
Azaezel
7f4bfad10a fix for broken caustics reference 2016-03-16 23:54:47 -05:00
Azaezel
ed264e4e12 from @rextimmy automatically adds a sky feature to skies. (render sorting and orientation. previously required setting in script.) 2016-03-16 18:10:07 -05:00
Azaezel
74e3ee5214 turns out independent sized render targets was causing lighting artifacting. 2016-03-16 00:45:57 -05:00
Azaezel
fd961db215 should actually let HDR have a say for glows. 2016-03-15 22:33:32 -05:00
Azaezel
067caec4a4 docstring. do note best practices is to internally trigger this kind of thing, but this way folks have a test-case to see if that is in fact the flaw for their derivatives. 2016-03-15 19:19:12 -05:00
Azaezel
cc618ce2e0 new method: ResetGFX();
exposes the GFX->beginReset(); method to script to allow folks to force the gbuffer to reinitialize (if, say a custom element is holding on to data in a buffer and it needs a cleaning, to name one example)
2016-03-15 18:04:11 -05:00
Azaezel
4b983cf23e exposes several datablock entries to the particle editor gui subsystem
windCoefficient, animateTexture, framesPerSec, animTexFrames*, animTexTiling

*at time of writing, it will read and write this entry to disk, but will not update in realtime.
2016-03-11 23:36:00 -06:00
Azaezel
76228f2d0c alpha masking for buttons. original attribution @dottools 2016-03-09 20:02:39 -06:00
Anis
7bba3ee2de pushed a forgotten feature on OpenGL terrrain.
added this: 69f2efab8f on OpenGL
2016-03-04 22:51:09 +01:00
Anis
87f62c427c removed triangle fan draw on color picker 2016-03-04 22:18:12 +01:00
Anis
eb20b9e614 Merge pull request #1541 from Alex-doc/fix_crash_callOnChildren
Fix crash callonchildren
2016-03-04 18:15:16 +01:00