-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attempting to Restore Vulkan backend demo state using new changes #396
base: master
Are you sure you want to change the base?
Conversation
… into dev-dx12-backend
…tor set using new handles api, still no full compilation
…r destroy will take the reference on the RZHandle<T> now instead a copy
…all other members
…s haiving some clean up issues with swap images
…ng descriptor infos
- restored shadow map pass shaders - disabled frame graph resource deletion until transient resources are done - DX12 shader stuff idk what i did but got some insights into stuff
…tested sjybox pass running without and issues, output is wrong though
Added new features where we can share some files between engine and shaders for example ImportanceSampling functions are currently being shared...such as Halton and Hammersley...removed code duplication...but this means we cannot have .cpp files for such headers and we might need a separate libs for HLSL and engine... but until then we can get away with this In shaders similar to how we include |
Engine Version: V.0.43.0.Dev
Description
What does this PR do?
Implementation Details
Checklist
Code Quality
Will be checked by Github Actions so careful
Testing
Screenshots (if applicable)
Include screenshots or videos showing before/after changes, if relevant.