Rachael Alexanderson
89b372cb01
- Changed MF7_SPRITEFLIP, MF8_ZDOOMTRANS to RenderFlags
...
- Added RF_ZDOOMADD
- renamed r_canontrans to r_vanillatrans
- this developer's insanity level has increased by 231%.
2017-06-04 12:30:35 +02:00
Rachael Alexanderson
c252b5d753
- fixed: forgot to assign +ZDOOMTRANS to rockets
2017-06-04 12:30:35 +02:00
Rachael Alexanderson
01f88cfb16
- Added 'canonical transparency' cvar r_canontrans - this simply turns off transparency for Doom objects that were marked as transparent sometime in ZDoom's development cycle
2017-06-04 12:30:35 +02:00
Magnus Norddahl
7acb492852
- Add gl_shadowmap_quality cvar that controls the resolution of the 1D shadow map texture
2017-06-04 00:44:49 +02:00
Magnus Norddahl
265df4b797
- Change shadowmap resolution from 1024 to 128
2017-06-03 21:19:34 +02:00
Christoph Oelckers
1df7dc81e6
- fixed: The statusbar's MustDrawLog method was called with an incorrect number of parameters.
2017-06-03 19:44:22 +02:00
Magnus Norddahl
797cb94b4f
- Add stat shadowmap to get performance for the upload part of the shadow maps
2017-06-03 19:24:54 +02:00
Magnus Norddahl
7edb75d299
- The mandatory include compile error fix for unix
2017-06-03 18:28:12 +02:00
Magnus Norddahl
d38dae5de8
- Add gpu stat that displays how much time the GPU spent on named GL groups
2017-06-03 18:14:24 +02:00
jplebreton
2c7a0c87c8
add FloatBobStrength Actor property, a multiplier on Z offset created by FloatBob behavior. default of 1.0 is current behavior, set higher/lower for more/less extreme bobbing.
2017-06-03 18:02:27 +02:00
Magnus Norddahl
f593e2aa3c
- Fix stat output to use the console scale
2017-06-03 16:58:09 +02:00
Rachael Alexanderson
cdc0bf1cd5
- condense all of unloved/2.pk3's compatibility entries together since they are all the same
2017-06-02 16:58:22 -04:00
Kirill Gavrilov
2a8ebc6c27
Fixed broken Interleaved 3D output when GL Sampler objects are used
2017-06-02 09:10:38 +02:00
Rachael Alexanderson
5502421901
- fixed: Using pure software drawers (vid_hw2d==false) drawing stencils on the screen resulted in black stencils
...
- this fixes crosshairs being drawn black
2017-06-01 16:21:15 -04:00
Magnus Norddahl
c30010370e
- Fix voxels not being rendered when the replaced sprite texture doesn't exist
2017-06-01 00:26:25 +02:00
Rachael Alexanderson
9e2d44e9c8
- Added a number of missing textures for all 4 episodes of Ultimate Doom
2017-05-31 21:29:25 +02:00
Rachael Alexanderson
f753a8bfbc
- Two more compat fixes for Doom2 - this at least covers all the HOM errors mentioned in the Doom Wiki.
2017-05-31 11:28:27 -04:00
Rachael Alexanderson
907d1e0056
- Several compatibility fixes for Doom2's first map cluster. Fixes missing textures as well as incorrect sector tagging causing glitches when opening doors or triggering an ambush.
2017-05-31 08:46:29 -04:00
Christoph Oelckers
1bd3098dec
- Now we are at 3.2pre.
2017-05-31 12:52:38 +02:00
Christoph Oelckers
d8d4723ae1
- removed PCD_GetActorZ double check.
2017-05-31 11:52:51 +02:00
Christoph Oelckers
1465102ba0
- added SetRandomSeed function for ZScript. This uses the same RNG syntax as the other random functions.
2017-05-31 11:33:57 +02:00
Christoph Oelckers
afa2888acb
- fixed size clamping of sector lights to use 1024 as maximum, not 255 as inherited from ZDoomGL.
2017-05-31 10:41:43 +02:00
Christoph Oelckers
977d5988c5
- fixed weapon sprite light calculation for low light levels.
2017-05-31 09:27:50 +02:00
Christoph Oelckers
b50123ec6b
- avoid function call in VM code.
...
- return after calling ThrowAbortException because this avoids storing some register variables on the stack.
2017-05-30 17:50:56 +02:00
alexey.lysiuk
62bac1d612
Added check for nullptr to CLSS and META instructions of scripting VM
...
https://forum.zdoom.org/viewtopic.php?t=56667
2017-05-30 18:09:51 +03:00
alexey.lysiuk
0c90253a5d
Fixed potentially broken portal rendering after OpenGL context change
...
https://forum.zdoom.org/viewtopic.php?t=56393
2017-05-30 13:01:51 +03:00
alexey.lysiuk
7e7e1ff12e
Added VS2017 Release targets to AppVeyor configuration
...
Removed VS2015 Win32 Debug target to speedup build process
2017-05-29 14:50:39 +03:00
alexey.lysiuk
3b61be3145
Removed dependency on dxguid library
...
It's impossible to use VS2017 with XP compatible toolset otherwise
2017-05-29 14:46:56 +03:00
alexey.lysiuk
0f936f39d8
Rewrote directory creation function for Windows
...
Previous implementation had several security issues
https://forum.zdoom.org/viewtopic.php?t=56622
2017-05-29 12:20:30 +03:00
Rachael Alexanderson
b7295775b9
- Print out warnings when Direct3D initialization fails.
2017-05-29 01:01:08 -04:00
Magnus Norddahl
1505f75669
- Fix testcolor and testfade in the software renderer
2017-05-28 23:57:09 +02:00
alexey.lysiuk
f759e1155a
Damage factor on armor is no longer ignored
...
https://forum.zdoom.org/viewtopic.php?t=56632
2017-05-28 17:41:44 +03:00
alexey.lysiuk
e56cda1350
Fixed crash on change particular sound options
...
Happened only when there is a current song but it’s not played, for example in title screen
https://forum.zdoom.org/viewtopic.php?t=56631
2017-05-28 17:18:35 +03:00
Rachael Alexanderson
9435a09f1e
- Added vid_glswfb to menu on Mac.
2017-05-27 08:01:56 -04:00
Rachael Alexanderson
d0c1dc9b02
- Added compatibility fix for Doom2's map18 for missing textures on one of the door frames - lines 451 and 459
2017-05-27 06:53:36 -04:00
Rachael Alexanderson
a7cc6fb1ba
- fixed: 'IfOption(Linux)' is actually 'IfOption(unix)' in menudef
2017-05-27 05:12:59 -04:00
Rachael Alexanderson
9ebf1ec9a2
- Update menu to match new vid_glswfb config
...
- Added vid_glswfb to menu on Linux
2017-05-27 04:58:48 -04:00
Rachael Alexanderson
4545bb2fa1
- rename vid_used3d on windows to vid_glswfb to match Linux. Additionally, the values were reversed to match the Linux variant of this configuration. This CVar now operates exactly the same way it does on Linux, except it defaults to being off and still allows the D3D framebuffer on Windows when it's deactivated.
2017-05-27 04:52:43 -04:00
Magnus Norddahl
b111a708da
- Fix compile error and some warnings
2017-05-27 06:27:36 +02:00
Magnus Norddahl
3f991429d1
- Reduce the number of naked new/delete calls in OpenGLSWFrameBuffer
2017-05-27 02:31:15 +02:00
alexey.lysiuk
67d313cf25
Fixed megasphere item selection in bot code
...
https://forum.zdoom.org/viewtopic.php?t=56604
2017-05-26 11:54:42 +03:00
alexey.lysiuk
d633e8afc1
Fixed sector iteration with Floor_Stop and Ceiling_Stop action specials
...
https://forum.zdoom.org/viewtopic.php?t=56582
2017-05-25 10:41:06 +03:00
alexey.lysiuk
3da02764d5
Updated Travis CI configuration
...
Use MinSizeRel configuration with Clang 4.0 on Linux
Use Debug configuration with GCC 7
2017-05-25 10:30:55 +03:00
alexey.lysiuk
d766d22336
Added GCC 7 target to Travis CI configuration
2017-05-24 11:16:02 +03:00
Christoph Oelckers
9d73e4c635
- fixed errors in wallsprite setup for the classic software renderer:
...
* it did not use the correct texture.
* it had a math error in the right edge's y-coordinate calculation.
2017-05-23 09:37:38 +02:00
Dugan Chen
bc0f9023f6
Add mem_fn header to oalsound.cpp
2017-05-22 21:54:58 +02:00
svdijk
bdfc42182f
OPLsynth: Default to center panning.
2017-05-22 09:15:02 +02:00
Christoph Oelckers
42e62d9005
- fixed: Harmony requires special scaling treatment for the fullscreen HUD's icons.
2017-05-21 21:30:46 +02:00
Christoph Oelckers
7bc5573baa
- call P_FindParticleSubsectors before rendering a save picture in OpenGL.
...
This entry point was the only one missing that call.
2017-05-21 12:45:49 +02:00
Christoph Oelckers
fc0855fac7
- fixed size of particles in the hardware renderer.
...
From the look of it the scale was changed in the software renderer several years back but the hardware renderer never got adjusted for it.
This also adds a bit of compensation to round particles so that they get rendered a bit larger than square ones.
2017-05-21 12:36:34 +02:00