Commit graph

3621 commits

Author SHA1 Message Date
ZZYZX
607ac7751e Fixed: use application default font family for rendered labels if user-selected font is not available 2019-12-26 07:09:28 +02:00
ZZYZX
76bfd79bd6 Merged remote... 2019-12-26 04:17:24 +02:00
ZZYZX
8320402201 Fixed background in About form for larger fonts 2019-12-26 04:16:23 +02:00
Magnus Norddahl
b466035bc8 Fix wrong mipmapping filtering and missing anisotropy 2019-12-26 02:02:53 +01:00
Magnus Norddahl
061fa30a45 Improve camera sector search somewhat 2019-12-26 01:10:00 +01:00
Magnus Norddahl
459742c840 Fix double delete bug 2019-12-26 01:09:31 +01:00
Magnus Norddahl
e68da4331a Also clean up textures not created by SetPixels 2019-12-26 00:46:05 +01:00
Magnus Norddahl
9d5f8ec7c1 Rewrite VisualBlockMap to use a quad tree 2019-12-26 00:39:15 +01:00
Magnus Norddahl
994eda4852 Fix shutdown crash caused by C# finalizers deleting texture objects after renderdevice already left the building 2019-12-26 00:37:47 +01:00
Magnus Norddahl
718405b580 Remove the remaining dictionary lookups when culling 2019-12-25 18:57:39 +01:00
NickZ
1aa020b2d0 Added test configuration option to use Linux paths, added different font for text labels (PR#268 by NickZ)
* Add Linux Path option to test config

* make shortpaths and linuxpaths mutually exclusive
2019-12-25 19:45:19 +02:00
DoomKrawa
96f3b74647 Added: Artiscript for ZDaemon ACS (PR#315 by krawa)
* Artiscript added.

*  Artiscripts added.

And optional parameters for client/server scripts.
2019-12-25 19:42:51 +02:00
ZZYZX
734157256e Improved memory usage by loading textures directly into OpenGL 2019-12-25 19:08:57 +02:00
ZZYZX
60d836dc85 Fixed: redraw grid after window size changes 2019-12-25 17:26:30 +02:00
ZZYZX
9453c0f8ae Bumped official .NET version to 4.7.2 2019-12-25 14:42:23 +02:00
ZZYZX
a34055a0d3 Fixed: do a bit less radical deallocation in cube textures 2019-12-25 13:43:55 +02:00
ZZYZX
d57d73ce78 Fixed: memory buffer was not cleared after successfully transferring texture data to OpenGL (resolves #327) 2019-12-25 13:39:55 +02:00
ZZYZX
054a30dd1b Fixed: textures of null size should not be allowed (resolves #324) 2019-12-25 13:32:11 +02:00
biwa
33b888e5d2 Renderer2D.PlotLine now transforms the y coordinate so that linedefs in nodes viewer, automap/sound environment/sound propagation mode are not flipped upside down anymore. Fixes #325. 2019-12-25 01:54:05 +01:00
ZZYZX
d559ba30d7 Added error reporting to Update Checker; Fixed update checking failure in certain setups 2019-12-24 23:32:37 +02:00
ZZYZX
fb925016ae Fixed: build solution instead of individual projects; this speeds up the compilation process greatly 2019-12-24 23:10:34 +02:00
ZZYZX
842d4a6668 Fixed: full sector highlight would not show in 2D mode 2019-12-24 23:06:13 +02:00
ZZYZX
96f2b4e94e Fixed TGA texture loading 2019-12-24 21:33:16 +02:00
ZZYZX
99b1770004 Fixed references to GZDB in the setup 2019-12-24 20:43:55 +02:00
ZZYZX
e4aae17783 Changed remaining build URLs in the setup 2019-12-24 20:19:53 +02:00
ZZYZX
f3c60ac5e5 Corrected Git Issues link for error dialog 2019-12-24 20:13:18 +02:00
ZZYZX
915fd9a8e9 Renamed GPL.txt to LICENSE.txt 2019-12-24 20:07:55 +02:00
ZZYZX
61c6903b98 Fixed wrong icon in Updater 2019-12-24 20:06:31 +02:00
ZZYZX
8b682a658c Fixed wrong icon in auto-update Newsflash 2019-12-24 20:04:20 +02:00
ZZYZX
6419cc04b0 Merged OpenGL UDB dev branch 2019-12-24 19:49:43 +02:00
ZZYZX
e1f3dfda87 Changed link to UDB 2019-12-24 19:47:07 +02:00
ZZYZX
81df5e858f Removed remaining DirectX references, fixed setup 2019-12-24 19:45:23 +02:00
ZZYZX
0d9c8d24ef Added GPLv3 to the repository's root 2019-12-24 18:51:31 +02:00
biwa
37c52b4d70 Code folding in the script editor works again. Fixes #115. 2019-12-24 15:58:20 +01:00
ZZYZX
4b86389a5c Clarified credits a bit 2019-12-24 15:28:31 +02:00
ZZYZX
4934d6baa6 Replace MaxED with 'maintainers' in the disclaimer 2019-12-24 15:09:32 +02:00
ZZYZX
cd9da4b4a1 Changed splash image and icons 2019-12-24 11:59:58 +02:00
ZZYZX
d995f983fc Rebranding 2019-12-24 09:14:28 +02:00
Magnus Norddahl
ef6d217623 Rearrange the code slightly so it is easier to add other backends 2019-12-23 20:09:38 +01:00
Magnus Norddahl
84efdad49e Add the license that applies to BuilderNative 2019-12-23 00:13:09 +01:00
Magnus Norddahl
e1ff5fc0da Implement resource cleanup for all resource types 2019-12-22 23:44:58 +01:00
Magnus Norddahl
11aa31452b Remove more dictionaries from the render loop 2019-12-21 05:43:16 +01:00
Magnus Norddahl
848ff8e771 Fix typo 2019-12-21 03:32:59 +01:00
Magnus Norddahl
b0538ac3c8 Move matrix functions to its own file 2019-12-21 03:31:44 +01:00
Magnus Norddahl
28406cf1a7 Declare the uniform variables in C# 2019-12-21 02:14:42 +01:00
Magnus Norddahl
a21edf78da Misc adjustments to make the cherry-picked 'C# shader resources' commit work 2019-12-21 01:47:27 +01:00
Magnus Norddahl
2390b56b29 Add OpenGL output log to .gitignore 2019-12-21 01:37:06 +01:00
Magnus Norddahl
236ddd14eb Remove shader references from BuilderNative.vcxproj 2019-12-21 01:36:31 +01:00
Magnus Norddahl
3de2427e7c Removed -f suffixes for floats (not supported on AMD) 2019-12-21 01:34:51 +01:00
Magnus Norddahl
7f6ff8929d Move the shaders to C# resources 2019-12-21 01:26:58 +01:00