Christoph Oelckers
|
348f9ae68c
|
- moved i_net into 'common' to bring it in line with Raze.
|
2020-09-27 12:30:54 +02:00 |
|
Christoph Oelckers
|
db895b43b2
|
- copied constexpr declarations plus a few fixed in utility code and fixed a few places where this triggered a compile error now.
|
2020-09-27 08:36:30 +02:00 |
|
Christoph Oelckers
|
03d25b75da
|
- fixed height fudging for Heretic's sky textures.
|
2020-09-26 21:13:00 +02:00 |
|
Rachael Alexanderson
|
b11298afd5
|
- rename 'AlwaysCenterStatusBar' to 'FixUnityStatusBar', original name became a misnomer especially with updates that made it more specific in its use
|
2020-09-07 23:30:40 -04:00 |
|
Rachael Alexanderson
|
91a4e6aed4
|
- do unity data status bar correction only if stbar is in an iwad
|
2020-09-05 06:18:41 -04:00 |
|
Rachael Alexanderson
|
d1a6831f06
|
- disallow unity iwad status bar adjustment if offset is already set
|
2020-09-04 21:30:31 -04:00 |
|
Rachael Alexanderson
|
6c514a4cc4
|
- For status bars for the Unity iwad - only force offsets if the width is greater than 320.
|
2020-09-04 08:39:01 -04:00 |
|
Rachael Alexanderson
|
0204051381
|
- add support for the (as of now) newest version of the Unity re-releases
|
2020-09-03 23:40:00 -04:00 |
|
dondiego
|
560bbf0a9c
|
- Add the DF2_NO_COOP_THING_SPAWNDM flag to prevent spawning MP things in coop. (#1165)
|
2020-08-29 15:08:08 -04:00 |
|
Rachael Alexanderson
|
bda49d0bf7
|
- demote pwad defcvars error to a warning
|
2020-08-01 06:01:29 -04:00 |
|
alexey.lysiuk
|
18f2cf0fdc
|
- exposed menu blur amount to engine interface
https://forum.zdoom.org/viewtopic.php?t=69056
|
2020-06-20 12:06:49 +03:00 |
|
alexey.lysiuk
|
0d3134d825
|
- assigned endoom lump name after mapinfo is parsed
https://forum.zdoom.org/viewtopic.php?t=69032
|
2020-06-19 10:53:28 +03:00 |
|
Christoph Oelckers
|
712d80006a
|
- split game dependent parts out of menudef.cpp.
|
2020-06-14 00:27:32 +02:00 |
|
Christoph Oelckers
|
90befff479
|
- moved out the Doom specific parts from menu.cpp and messagebox.cpp.
|
2020-06-13 22:43:35 +02:00 |
|
Christoph Oelckers
|
5dfe9918d0
|
- moved some event related code to 'common'.
|
2020-06-13 20:31:57 +02:00 |
|
Christoph Oelckers
|
a3c100a2ed
|
- deleted the duplicate start screen class.
|
2020-06-12 23:10:19 +02:00 |
|
Christoph Oelckers
|
1279ec081a
|
- Strip out any color escape sequences before setting a window title.
|
2020-06-02 21:49:53 +02:00 |
|
Rachael Alexanderson
|
5c86ad8507
|
- defcvars: handle values from a version 219 config
|
2020-05-23 09:08:40 -04:00 |
|
Rachael Alexanderson
|
192882f63a
|
Merge branch 'master' of https://github.com/coelckers/gzdoom into texture_rework
|
2020-05-07 04:32:46 -04:00 |
|
Christoph Oelckers
|
3fd4d08004
|
- fixed startup and font init crashes.
|
2020-05-04 20:06:54 +02:00 |
|
PaulyB
|
a528290b5c
|
Fix single top level filter folder not being read
I have no idea why the missing comma broke it in this particular way...
|
2020-05-03 11:26:57 +03:00 |
|
arookas
|
6b70cad6e1
|
Add option to invert mouse x
|
2020-04-30 08:54:10 +02:00 |
|
Christoph Oelckers
|
808a7d28cf
|
- moved benchmark fps output to the custom part of it because it depends on game data.
|
2020-04-29 17:44:43 +02:00 |
|
Christoph Oelckers
|
6cf91d3941
|
- moved the remaining core parts of the GL renderer to 'common'.
|
2020-04-29 17:19:17 +02:00 |
|
Christoph Oelckers
|
ddef3f7b98
|
- made video base code game independent
|
2020-04-28 22:54:53 +02:00 |
|
Christoph Oelckers
|
2196b4fb04
|
- moved the frame rate drawer out of DFrameBuffer.
Too much of this is not shareable and all it consists of are drawing operations on the 2D drawer.
|
2020-04-27 23:53:26 +02:00 |
|
Christoph Oelckers
|
5f3e4a5d0e
|
- did a bit of cleanup on DFrameBuffer, most notably taking GetCaps out of it.
With the old softpoly renderer and OpenGL 2.x being gone there is no more need for such complex handling, it is now a single function in d_main.cpp.
|
2020-04-27 22:24:41 +02:00 |
|
Christoph Oelckers
|
b9e3c9681b
|
- moved a few files from 'rendering' to 'common'.
|
2020-04-25 21:52:21 +02:00 |
|
Christoph Oelckers
|
10bc37b37e
|
- moved RenderView out of the framebuffer classes to complete the consolidation of the renderer's entry points.
|
2020-04-25 17:58:26 +02:00 |
|
Christoph Oelckers
|
72533e2f8a
|
- redirect ST_Sound to a callback because the sound code is game specific
|
2020-04-23 22:33:43 +02:00 |
|
Christoph Oelckers
|
f8e23500c7
|
- moved Windows platform code as well.
|
2020-04-23 22:26:30 +02:00 |
|
Christoph Oelckers
|
612bf20809
|
- moved game state connections of the startup screen out of the backend code.
|
2020-04-23 00:02:34 +02:00 |
|
Christoph Oelckers
|
4da2351671
|
- fixed compile errors in POSIX platform code.
|
2020-04-22 20:42:13 +02:00 |
|
Christoph Oelckers
|
12e69adec3
|
- system backend cleanup.
This is mainly for running CI on Linux and macOS. Windws is already working.
|
2020-04-22 19:57:14 +02:00 |
|
Christoph Oelckers
|
b7ea483323
|
- fixed checkForHacks placement.
|
2020-04-19 19:52:03 +02:00 |
|
Christoph Oelckers
|
0eb68177ca
|
Merge branch 'master' into texture_rework
|
2020-04-19 18:07:16 +02:00 |
|
Christoph Oelckers
|
6dfc416b51
|
- fixed setup of IPK3's where all content is in a subdirectory.
These never received the file name list that was needed to eliminate this directory from internal paths.
|
2020-04-19 13:04:29 +02:00 |
|
Christoph Oelckers
|
5a2a72fc95
|
- store the Vulkan descriptor sets in the material - where they belong!
Having them in the base texture object was a major maintenance issue.
|
2020-04-19 10:57:56 +02:00 |
|
Christoph Oelckers
|
ef8e7a4944
|
- reworked the multipatch texture builder to reuse the FImageTexture objects.
|
2020-04-19 10:57:55 +02:00 |
|
Christoph Oelckers
|
718949f74d
|
- moved the texture name to FGameTexture.
|
2020-04-19 10:57:53 +02:00 |
|
Christoph Oelckers
|
8843761bf8
|
- moved most of the texture size maintenance to the FGameTexture class.
|
2020-04-19 10:57:53 +02:00 |
|
Christoph Oelckers
|
70ec20c137
|
- optimization of texture scaling checks.
The texture dimension checks can be performed up front when the texture is inserted into the texture manager.
|
2020-04-19 10:57:51 +02:00 |
|
Christoph Oelckers
|
662fa6e667
|
- removed the conversion helper code and fixed a few places where FMaterial was only used to access the hardware textures in the FTexture class.
|
2020-04-19 10:57:49 +02:00 |
|
Christoph Oelckers
|
397b1520bc
|
- deal with I_SetCursor
|
2020-04-19 10:57:48 +02:00 |
|
Christoph Oelckers
|
9099bc8420
|
- reworking some lower level texture code.
|
2020-04-19 10:57:46 +02:00 |
|
Christoph Oelckers
|
b9b6a354c7
|
- changed all texture access in the play code to use FGameTexture and redid Hexen's front sky layer by adding a new texture instead of hacking the existing one.
|
2020-04-19 10:57:46 +02:00 |
|
Christoph Oelckers
|
9e7094848c
|
- transitioned the 2D drawer to FGameTexture.
|
2020-04-19 10:57:45 +02:00 |
|
Christoph Oelckers
|
d9928b51a8
|
- eliminated all cases of calling DrawTexture with an FTexture.
Everything uses FGameTexture now.
|
2020-04-19 10:57:45 +02:00 |
|
alexey.lysiuk
|
f0ca7fb213
|
- fixed compilation of Linux targets
|
2020-04-12 11:03:01 +03:00 |
|
Christoph Oelckers
|
def123823b
|
- cleanup of 2D code.
|
2020-04-11 20:20:58 +02:00 |
|