mirror of
https://github.com/id-Software/DOOM-3-BFG.git
synced 2025-04-22 09:40:46 +00:00
Fixed compiling of the Vulkan backend
This commit is contained in:
parent
219033e26a
commit
5b98d387ce
3 changed files with 6 additions and 14 deletions
|
@ -116,14 +116,16 @@ Very certain short term goals are to port and extend some improvements from Just
|
|||
* Native C++ AI & monsters code
|
||||
* Quake 3 gladiator multiplayer bot
|
||||
|
||||
Other short term goals:
|
||||
* DX12/Vulkan renderer backend using the [NVIDIA Rendering Hardware Interface](https://github.com/NVIDIAGameWorks/nvrhi) by Stephen Pridham which will lead the path to advanced Ray Tracing techniques
|
||||
* Optional RmlUI support as an alternative to Flash
|
||||
|
||||
---
|
||||
# May or may not ".plan" <a name="plan2"></a>
|
||||
* Scrap expensive multipass forward shading with a faster forward+ solution
|
||||
* Add [Volumetric Lighting](http://www.alexandre-pestana.com/volumetric-lights/)
|
||||
* Add a DX12 Ultimate renderer backend
|
||||
* Explore Screen Space Global Illumination with Christoph Schieds' A-SVGF realtime denoising because A-SVGF works really well in Q2RTX
|
||||
* Update texture compression based on [Basis Universal GPU Texture and Texture Video Compression Codec](https://github.com/binomialLLC/basis_universal)
|
||||
* Rip & Tear renderer backend with modern approaches by [The-Forge](https://github.com/ConfettiFX/The-Forge)
|
||||
* Replace collision detection and physics with PhysX 4.1
|
||||
|
||||
---
|
||||
|
@ -676,7 +678,6 @@ convertMapToJSON mapfile | Command: Convert .map file to new .json
|
|||
|
||||
* Some lights cause shadow acne with shadow mapping
|
||||
* Some shadows might almost disappear due to the shadow filtering or look off ("Peter panning" problem)
|
||||
* [HDR] HDR does not work with old-school stencil shadows
|
||||
* [HDR] MSAA anti-aliasing modes don't work with HDR: Use SMAA with r_antiAliasing 1
|
||||
* [Vulkan] **Vulkan backend is unfinished in general**
|
||||
* [Vulkan] Shadow Mapping is not supported yet
|
||||
|
|
|
@ -66,6 +66,8 @@ This patch also contains a couple of func_group related bugfixes. func_group wor
|
|||
|
||||
* Stencil shadows work again (thanks to Stephen Pridham)
|
||||
|
||||
* Fixed black screen after using the reloadImages command
|
||||
|
||||
* Added CMake options STANDALONE and DOOM_CLASSIC
|
||||
|
||||
* Added command convertMapQuakeToDoom `<map>` that expects a Quake 1 .map in the Valve220 format and does some Doom 3 specific fixes
|
||||
|
|
|
@ -493,17 +493,6 @@ void idImage::CopyDepthbuffer( int x, int y, int imageWidth, int imageHeight )
|
|||
}
|
||||
|
||||
|
||||
|
||||
/*
|
||||
========================
|
||||
idImage::SetPixel
|
||||
========================
|
||||
*/
|
||||
void idImage::SetPixel( int mipLevel, int x, int y, const void* data, int dataSize )
|
||||
{
|
||||
SubImageUpload( mipLevel, x, y, 0, 1, 1, data );
|
||||
}
|
||||
|
||||
/*
|
||||
========================
|
||||
idImage::SetTexParameters
|
||||
|
|
Loading…
Reference in a new issue