Magnus Norddahl
|
6e4a02fb2b
|
Add texture format to the Texture class so that render target textures do not have to be in the bgra8 format
|
2020-01-15 23:28:17 +01:00 |
|
Magnus Norddahl
|
5363fe0717
|
Produce release build
Disable devil
Support mac build (which is useless as mono doesn't support winforms on modern macOS)
|
2020-01-06 08:52:59 +01:00 |
|
Magnus Norddahl
|
20f5f01b84
|
Unix build fixes
|
2020-01-06 08:07:52 +01:00 |
|
ZZYZX
|
044dbbcfd0
|
Rewrote dynamic light support. Resolves #319. Resolves #318. Resolves #233.
|
2020-01-03 03:22:33 +02:00 |
|
Magnus Norddahl
|
54fb563a9a
|
Merge branch 'master' of https://github.com/jewalky/UltimateDoomBuilder
|
2020-01-02 20:35:20 +01:00 |
|
Magnus Norddahl
|
c10f70d595
|
Fix glError returning a null pointer
|
2020-01-02 20:34:55 +01:00 |
|
ZZYZX
|
7b5d4a03e9
|
Write uniform data into separate structures
|
2020-01-02 21:32:08 +02:00 |
|
Magnus Norddahl
|
10702928ae
|
Only call seterror if the context creation fails
|
2020-01-02 20:21:38 +01:00 |
|
Magnus Norddahl
|
6450bdcc67
|
Improve error message if OpenGL context creation fails
|
2020-01-02 19:45:45 +01:00 |
|
ZZYZX
|
0ba5870dfc
|
Merge branch 'shadercompiler'
|
2020-01-02 20:22:49 +02:00 |
|
Magnus Norddahl
|
d71da60c40
|
Lower depth bits requirement
|
2020-01-02 19:07:31 +01:00 |
|
Magnus Norddahl
|
82db74b17a
|
Fix profile not being used
|
2020-01-02 18:55:53 +01:00 |
|
Magnus Norddahl
|
d49a6e228b
|
Work a little harder to find an usable OpenGL version
|
2020-01-02 18:53:37 +01:00 |
|
ZZYZX
|
6374b498ab
|
Added GLSL shader preprocessor
|
2020-01-01 22:41:04 +02:00 |
|
Magnus Norddahl
|
ca3fa76e32
|
Rename the sampler filters so that they use the same naming convention as modern graphics APIs
|
2019-12-29 18:54:22 +01:00 |
|
Magnus Norddahl
|
b466035bc8
|
Fix wrong mipmapping filtering and missing anisotropy
|
2019-12-26 02:02:53 +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
|
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 |
|
ZZYZX
|
734157256e
|
Improved memory usage by loading textures directly into OpenGL
|
2019-12-25 19:08:57 +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 |
|
Magnus Norddahl
|
ef6d217623
|
Rearrange the code slightly so it is easier to add other backends
|
2019-12-23 20:09:38 +01:00 |
|