Christoph Oelckers
|
9454ba1009
|
- eliminated more unneeded shared_ptr’s.
|
2022-06-07 14:09:00 +02:00 |
|
Christoph Oelckers
|
2be13e1b9f
|
- changed shader loader to load only one shader at a time
This is merely preparation - the actual loading is still in one uninterrupted piece.
|
2022-05-13 08:22:22 +02:00 |
|
drfrag
|
6112307cc8
|
- Fix decals in Softpoly.
(partial revert of "- cleanup of the revised y-clamping feature.")
|
2022-01-24 12:01:34 -05:00 |
|
Christoph Oelckers
|
e60e6967c0
|
- whitespace cleanup, updated from Raze.
|
2022-01-02 12:23:42 +01:00 |
|
Christoph Oelckers
|
c598d9bab7
|
- Backend update from Raze.
* TArray extensions
* MSVC setup so that [[deprecated]] emits warnings.
|
2021-11-12 09:36:46 +01:00 |
|
Christoph Oelckers
|
77d74a11d1
|
- removed most templates.h includes.
|
2021-10-30 10:49:12 +02:00 |
|
Christoph Oelckers
|
eb69bbcae0
|
- replaced MIN/MAX in common code.
|
2021-10-30 10:46:17 +02:00 |
|
Magnus Norddahl
|
d853961a83
|
Fix vulkan buffers not using the stream usage for the 2d drawer
Add BufferUsageType enum to clarify what kind of usage is expected by the buffer allocated by SetData
|
2021-10-26 22:43:38 -04:00 |
|
Christoph Oelckers
|
da806b354d
|
- cleanup of the revised y-clamping feature.
This integrates better with the existing features.
|
2021-09-21 20:31:42 +02:00 |
|
Christoph Oelckers
|
a0043ec09d
|
- better handling of texture clamp state.
Free combination of clamping with all texture modes still missing in GLES and Softpoly renderers!
|
2021-09-19 14:54:34 +02:00 |
|
Erick Vasquez Garcia
|
03473abea2
|
A software implementation for gamma, brightness, contrast and saturation effects on SoftPoly. Based on original code by @dpjudas, thanks for the code.
|
2021-03-27 10:35:41 +01:00 |
|
Erick Vasquez Garcia
|
bf3018cc84
|
Bug fix in invulnerability in Doom Software Render Mode and True Color SW Render in SoftPoly.
|
2021-03-27 10:35:41 +01:00 |
|
Christoph Oelckers
|
ae09ca7a48
|
- moved EColorManipulation into the backend.
|
2021-03-13 12:21:07 +01:00 |
|
Magnus Norddahl
|
996b4f9f5c
|
Implement depth clamp
|
2021-03-02 03:22:18 +01:00 |
|
Magnus Norddahl
|
d6f8e80177
|
Fix portals not working in softpoly (#1323)
|
2021-02-28 20:24:15 -05:00 |
|
Erick Vasquez Garcia
|
65b0047b26
|
SoftPoly: Fixed the md3 models, you can now correctly display the frame of the model, in addition, interpolation is added to the model.
This error is mentioned by drfrag in the following link https://forum.zdoom.org/viewtopic.php?f=336&t=71228
|
2021-02-20 09:14:18 +01:00 |
|
dondiego
|
395fc28e12
|
SoftPoly: Fixed the screen turning white with invulnerability sphere in Doom and in Heretic avoiding color errors in some pixels when activating the "ring of invincibility". (#1307)
Co-authored-by: Erick Vasquez Garcia <erickv5394@gmail.com>
|
2021-02-18 23:37:53 -05:00 |
|
Erick Vasquez Garcia
|
78c0ec0470
|
- Fixed sprites were not affected by dynamic lights on SoftPoly.
|
2021-02-16 08:27:02 -05:00 |
|
alexey.lysiuk
|
6d47d79e22
|
- removed useless x86.h #include's
|
2021-02-06 15:01:08 +02:00 |
|
Christoph Oelckers
|
b06af634e2
|
- added a flash component to the colormap shader.
Its main purpose is for RR's lightning flash in Raze but this looks very useful for manipulating fullscreen colormaps. Currently not exposed, though.
|
2020-06-07 09:16:56 +02:00 |
|
Christoph Oelckers
|
b60fd4d8bc
|
- removed redundant TextureFilterChanged method from DFrameBuffer.
|
2020-05-29 11:53:37 +02:00 |
|
Christoph Oelckers
|
a517b04908
|
- texture sampler cleanup.
|
2020-05-28 22:51:17 +02:00 |
|
Christoph Oelckers
|
d71ef66957
|
- fixes copied from Raze.
|
2020-04-29 23:58:50 +02:00 |
|
Christoph Oelckers
|
652712d970
|
- moved Vulkan and Softpoly backends to 'common'.
|
2020-04-29 22:17:35 +02:00 |
|