Kevin Caccamo
|
6e4298660f
|
Fix crash when adding a new sector with the same number of vertices as another
I think it happened because set.buffers[bufferindex] was null.
Fixes #2
|
2019-09-10 00:17:53 -04:00 |
|
Xabis
|
399e527b5c
|
Support for RenderRadius (PR#297 by Xabis)
|
2019-09-05 13:37:31 +03:00 |
|
Kevin Caccamo
|
7d3379c6ce
|
Fix textures in 2D mode being clamped
I have no idea why the textures in 2D more ended up being clamped to begin with, but this should fix that.
|
2019-09-03 22:55:54 -04:00 |
|
Kevin Caccamo
|
b5ad511671
|
Enable DevIL on Linux
Remove NO_DEVIL defines, and add devil.dll -> libIL.so.1 DLL mapping to app.config
|
2019-09-03 22:47:59 -04:00 |
|
Magnus Norddahl
|
03e9da365e
|
Misc fixes for mono P/Invoke of BuilderNative
|
2019-08-30 10:30:28 +02:00 |
|
Magnus Norddahl
|
3cd96fc788
|
Fix linux compile errors and build the BuilderNative.so library
|
2019-08-30 08:45:14 +02:00 |
|
Magnus Norddahl
|
51fabae1e7
|
Turn off updater with mono as it won't work without additional work
|
2019-08-29 21:45:58 +02:00 |
|
Magnus Norddahl
|
4cfe80f33a
|
GZDB can now boot using mono
|
2019-08-29 21:04:50 +02:00 |
|
Magnus Norddahl
|
159a2e6d38
|
Build using msbuild on mono to fix issues with resources and such
|
2019-08-29 20:24:22 +02:00 |
|
Magnus Norddahl
|
9b300126e9
|
Disable DEVIL and create build solution specifically for mono
|
2019-08-29 17:56:12 +02:00 |
|
Magnus Norddahl
|
9f2c9e00d7
|
Add mono makefile
|
2019-08-29 16:30:49 +02:00 |
|
biwa
|
64c04f4246
|
- Fixed a bug where lights defined in GLDEFS wouldn't show up in visual mode. Fixes #294.
|
2019-08-24 12:45:55 +02:00 |
|
Magnus Norddahl
|
c2157ee24e
|
- fix field of view
|
2019-08-22 23:28:26 +02:00 |
|
Magnus Norddahl
|
9d02676f8f
|
- fix wrong uniform state
|
2019-08-22 22:59:27 +02:00 |
|
Magnus Norddahl
|
64cc7d2bc2
|
- implement the fixed function fog
|
2019-08-22 18:43:54 +02:00 |
|
Magnus Norddahl
|
808d644c0b
|
- fix visual mode movement not working
|
2019-08-22 16:26:22 +02:00 |
|
Magnus Norddahl
|
7abcb2a328
|
- remove unsafe keyword from functions no longer needing it
|
2019-08-22 15:52:17 +02:00 |
|
Magnus Norddahl
|
0562dac685
|
- fix screenverts math and some line drawing bugs
|
2019-08-20 12:45:23 +02:00 |
|
Magnus Norddahl
|
4c0e6e8fcc
|
- implement plotter as a shader
|
2019-08-20 11:00:24 +02:00 |
|
Magnus Norddahl
|
e5500f7190
|
- don't update the texture unless something was drawn
|
2019-08-18 08:14:14 +02:00 |
|
Magnus Norddahl
|
9b0b6d2687
|
- clear command list once drawn
|
2019-08-18 08:11:09 +02:00 |
|
Magnus Norddahl
|
b51270fdfa
|
- Delay plotter drawing until DrawContents is called
|
2019-08-18 08:07:28 +02:00 |
|
Magnus Norddahl
|
3142437444
|
- move plotter texture into plotter
|
2019-08-18 07:43:46 +02:00 |
|
Magnus Norddahl
|
5ccc225fa8
|
- fix light pass
|
2019-08-17 05:21:28 +02:00 |
|
Magnus Norddahl
|
6c9f9b9247
|
- remove unused code
|
2019-08-17 03:58:07 +02:00 |
|
Magnus Norddahl
|
c914aadcaa
|
- simplify texture binding
|
2019-08-17 03:21:11 +02:00 |
|
Magnus Norddahl
|
c88b94e1c9
|
- render to texture bug fixes
|
2019-08-17 03:08:34 +02:00 |
|
Magnus Norddahl
|
cea032e025
|
- remove unused code
|
2019-08-16 14:06:03 +02:00 |
|
Magnus Norddahl
|
0542bd25ec
|
- convert texturefactor to uniform
|
2019-08-16 14:01:27 +02:00 |
|
Magnus Norddahl
|
3968206199
|
- Sending data to Direct3D 9 just to retrieve it is stupid
|
2019-08-16 13:38:53 +02:00 |
|
Magnus Norddahl
|
149012e8b3
|
- simplify buffer indexing
|
2019-08-16 13:23:25 +02:00 |
|
Magnus Norddahl
|
9b53939f0c
|
- simplify vertex buffer and vertex format
|
2019-08-16 13:07:57 +02:00 |
|
Magnus Norddahl
|
d701987fb4
|
- don't pass sizes into VertexBuffer and IndexBuffer constructors
- CopyTexture bug fixes
|
2019-08-16 11:24:22 +02:00 |
|
Magnus Norddahl
|
fb137d46db
|
- draw streamed vertices
|
2019-08-16 07:45:34 +02:00 |
|
Magnus Norddahl
|
edecd3f7aa
|
- rename draw functions
|
2019-08-16 07:12:26 +02:00 |
|
Magnus Norddahl
|
5604685770
|
- remove old fixed function shader as it isn't used
|
2019-08-16 07:10:46 +02:00 |
|
Magnus Norddahl
|
55c404e689
|
- add raw mouse input
|
2019-08-16 06:39:18 +02:00 |
|
Magnus Norddahl
|
e035ff8113
|
- fix alpha ending up in red channel
|
2019-08-16 05:37:03 +02:00 |
|
Magnus Norddahl
|
8ea439a5c2
|
- fix some rendering problems in visual mode
|
2019-08-15 14:49:49 +02:00 |
|
Magnus Norddahl
|
a542385cd7
|
- force texture and buffer updating to go through RenderDevice
|
2019-08-15 02:52:21 +02:00 |
|
Magnus Norddahl
|
b41cb07eaa
|
- Hook up texture creation and binding
|
2019-08-14 13:51:05 +02:00 |
|
Magnus Norddahl
|
1d09a0f86a
|
- implement ApplyUniforms
|
2019-08-14 12:36:33 +02:00 |
|
Magnus Norddahl
|
3c44f77b60
|
- port all the direct3d shaders to glsl
|
2019-08-14 07:55:21 +02:00 |
|
Magnus Norddahl
|
14fd3c96e1
|
- remove Things2DShader, World3DShader, Effect and EffectShader
|
2019-08-13 04:12:04 +02:00 |
|
Magnus Norddahl
|
0b3725e2fa
|
- remove Display2DShader class
|
2019-08-13 02:43:01 +02:00 |
|
Magnus Norddahl
|
2eaf323ad0
|
- fix vertex array object binding bug
- add shader program
- fix that alpha color was stored in red channel in Color4
- fix buffer upload bug
|
2019-08-12 08:33:40 +02:00 |
|
Magnus Norddahl
|
d48f032b71
|
- create OpenGL context
|
2019-08-10 02:32:08 +02:00 |
|
Magnus Norddahl
|
3fae1e9ef3
|
- add RenderDevice bindings
|
2019-08-10 00:46:51 +02:00 |
|
Magnus Norddahl
|
e3740033fc
|
- rename classes with D3D in them
|
2019-08-09 23:22:16 +02:00 |
|
Magnus Norddahl
|
8ada3862e4
|
- rename files
|
2019-08-09 23:20:36 +02:00 |
|
Magnus Norddahl
|
407cc703b8
|
- implement enough of BuilderNative for GZDB to successfully run without crashing
|
2019-08-09 23:15:48 +02:00 |
|
Magnus Norddahl
|
37876f6d8a
|
- add BuilderNative library that does the actual rendering
|
2019-08-09 06:18:08 +02:00 |
|
Magnus Norddahl
|
690a4d2e83
|
- remove DataStream class
|
2019-08-08 20:06:35 +02:00 |
|
Magnus Norddahl
|
c665bfca86
|
- remove SlimDX namespace
|
2019-08-08 18:24:33 +02:00 |
|
biwa
|
c00a8995aa
|
- Fixed a crash when loading OBJ models with faces without normals
|
2019-08-08 12:17:49 +02:00 |
|
Magnus Norddahl
|
8f15e8d5e7
|
- Simplify code
|
2019-08-08 07:10:35 +02:00 |
|
Magnus Norddahl
|
e4b257a89a
|
- remove SlimDX.DirectInput namespace
|
2019-08-08 04:21:57 +02:00 |
|
Magnus Norddahl
|
21b46010c1
|
Merge remote-tracking branch 'origin/master' into slimgl
|
2019-08-08 04:07:00 +02:00 |
|
Magnus Norddahl
|
c8845ae559
|
- remove SlimDX Stopwatch
|
2019-08-08 04:02:00 +02:00 |
|
Magnus Norddahl
|
3cff90d716
|
- remove SlimDX.Direct3D9 namespace
|
2019-08-08 03:51:21 +02:00 |
|
Magnus Norddahl
|
1be047d316
|
- Simplify D3DDevice
|
2019-08-08 03:19:11 +02:00 |
|
Magnus Norddahl
|
90b5c41517
|
- update solution to .net framework 4.7.2 and add build output files to .gitignore
|
2019-08-08 00:18:44 +02:00 |
|
Magnus Norddahl
|
4cec56b5d6
|
- remove SlimDX dependency
|
2019-08-08 00:05:21 +02:00 |
|
biwa
|
363a07c609
|
- Fixed a bug where a thread unsafe string length measuring method could cause a crash. Fixes #275.
|
2019-07-16 20:37:18 +02:00 |
|
biwa
|
34f2c308bd
|
- More model texture loading weirdness is now regarded
|
2019-06-16 19:31:44 +02:00 |
|
biwa
|
c2b18a913e
|
- Fixed a bug where textures for internal model skin names did not load when "Path" was specified in MODELDEF
|
2019-06-16 18:40:10 +02:00 |
|
biwa
|
70b2be5e73
|
- Fixed a crash that happened when there were OBJ elements without parameters
|
2019-06-16 12:05:03 +02:00 |
|
biwa
|
dc74617820
|
- Fixed a problem with OBJ models being flipped
|
2019-06-16 00:03:37 +02:00 |
|
biwa
|
97d4fdd78a
|
@Fixed some compiler warnings
|
2019-06-15 21:26:43 +02:00 |
|
biwa
|
dde8742ff2
|
- Added support for Wavefront OBJ models
- Fixed a problem where model textures were not loaded from the textures directory or from TEXTUREx definitions. Fixes #173 and #226
|
2019-06-15 17:44:02 +02:00 |
|
biwa
|
44745bdbc8
|
- More speed improvements to the texture browser
|
2019-05-31 23:11:17 +02:00 |
|
biwa
|
48af52afcf
|
- Improved performance of the texture browser. This should significantly reduce the times it takes to open the texture browser when using large texture sets
|
2019-05-31 00:20:12 +02:00 |
|
biwa
|
36361de889
|
- Fixed a bug where script compile errors were not shown under certain circumstances. Fixes #161.
|
2019-04-19 19:58:41 +02:00 |
|
biwa
|
b5e950df89
|
- Fixed an issue where the current editing mode was not re-initialized properly when opening a map from current WAD
|
2019-04-19 16:14:30 +02:00 |
|
biwa
|
aafe42c88d
|
- Test map from current mouse position now works properly in Hexen/UDMF maps with multiple player starts. Also works in maps without a valid player start now. Fixes #263.
|
2019-04-16 18:05:21 +02:00 |
|
biwa
|
03cb5249af
|
Merge branch 'master' of https://github.com/jewalky/GZDoom-Builder-Bugfix
|
2019-04-14 18:27:34 +02:00 |
|
biwa
|
f2a343e118
|
- Added support for the ForceWorldPanning MAPINFO option. Fixes #258
- Improved support for auto aligning scaled textures
|
2019-04-14 18:24:37 +02:00 |
|
ZZYZX
|
95a9d28798
|
Specify git.exe instead of just 'git' for compatibility with my environment with Cygwin git...
|
2019-03-29 20:41:01 +02:00 |
|
volte
|
821016760b
|
Fix for rotated grid algorithm causing a freeze in some circumstances (PR#255 by Volte)
|
2019-01-28 01:27:14 +02:00 |
|
ZZYZX
|
5c42035731
|
Fixed unused variable warnings; fixed compilation error in Renderer2D
|
2019-01-19 10:02:54 +02:00 |
|
volte
|
5157dafd6a
|
Various fixes for rotated grid functionality (PR#253 by Volte)
|
2019-01-16 08:44:38 +02:00 |
|
volte
|
a1d28e1e56
|
Grid rotation and alignment functionality (PR#252 by Volte)
|
2019-01-14 20:07:08 +02:00 |
|
ZZYZX
|
e1b9f31525
|
Updated ZDoom ACS definitions; Updated ZScript parser for compatibility with latest GZDoom
|
2018-12-02 17:51:54 +02:00 |
|
ZZYZX
|
a705dc1e03
|
Maintenance: added missing FolderSelectDialog.cs
|
2018-10-08 01:26:51 +03:00 |
|
ZZYZX
|
6fc15a179f
|
Fixed crash while trying to reference nonexistent vertices in Unreal models
|
2018-07-25 16:03:41 +03:00 |
|
ZZYZX
|
80b7d86cd8
|
Added: color user variable, //$UserReinterpret for color control on integer user variable
|
2018-07-24 11:35:52 +03:00 |
|
ZZYZX
|
04dc210db5
|
Added: string/float user variables, //$UserDefaultValue <value> for specifying default user variable value
|
2018-07-24 10:27:29 +03:00 |
|
ZZYZX
|
74e31b658b
|
Fixed Builder.exe.config, only this time properly
|
2018-07-16 21:33:22 +03:00 |
|
ZZYZX
|
a196457f83
|
Fixed: GZDB wouldn't load plugins on certain paranoid systems due to plugin DLL's being "remote" and unsigned (reported by Lorenzo)
|
2018-07-16 17:06:49 +03:00 |
|
ZZYZX
|
20f96cd115
|
Added .iwad, .ipk3, .ipk7 extensions to recognized list (reported by someone somewhere some time ago...)
|
2018-07-13 08:20:45 +03:00 |
|
ZZYZX
|
1933b0b6de
|
Changed Resource directory browser to use Win7 folder dialog, not Win9x one (reported by dpJudas)
|
2018-07-13 07:56:13 +03:00 |
|
Marisa Kirisame
|
afd710801f
|
Update .3d support to match coelckers/gzdoom#506 (PR#221 by Marisa_Kirisame)
|
2018-07-05 12:50:03 +03:00 |
|
ZZYZX
|
50d458f764
|
Fixed null reference in visual mode when trying to render a thing without a sector (reported by Ozymandias81)
|
2018-06-23 19:20:39 +03:00 |
|
ZZYZX
|
b026e58a89
|
Added: MODELDEF #include support
|
2018-06-09 17:26:03 +03:00 |
|
ZZYZX
|
3c433cfcb8
|
Fixed scalar in UE1 model reader (was 127, should be 128)
|
2018-06-07 11:59:52 +03:00 |
|
JakeSmokie
|
6768bc7f37
|
Added sector raise/lower by 128mp (PR #215 by JakeSmokie)
|
2018-06-07 11:32:36 +03:00 |
|
ZZYZX
|
0f469e90ad
|
Updated Unreal model loading to the fixed behavior (only this time really fixed)
|
2018-05-28 11:12:04 +03:00 |
|
ZZYZX
|
320b5f017f
|
Updated Unreal model loading to the fixed behavior in GZDoom - axes were remapped incorrectly (I blame Marisa_Kirisame)
|
2018-05-28 11:00:57 +03:00 |
|
ZZYZX
|
8af4a46c5b
|
Actually fixed vertex axes in Unreal models. Fixed the order of rotations in MODELDEF Offsets (this was not releavent to Unreal issues)
|
2018-05-28 04:06:21 +03:00 |
|
ZZYZX
|
260ffbe57b
|
Fixed skin remapping method
|
2018-05-27 23:25:17 +03:00 |
|