-
Notifications
You must be signed in to change notification settings - Fork 45
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
Batchgroup from material templates #219
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8ade776 - Browse repository at this point
Copy the full SHA 8ade776View commit details -
Move BatchGroup to material template compilation.
There is no longer a need to build a table of unique batch IDs since we now compile our materials. This also simplifies the batch lookup process and debugging slightly.
Configuration menu - View commit details
-
Copy full SHA for 70722a0 - Browse repository at this point
Copy the full SHA 70722a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for be3efc6 - Browse repository at this point
Copy the full SHA be3efc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20f336c - Browse repository at this point
Copy the full SHA 20f336cView commit details -
framescriptc is a new python script which converts frame scripts to code. This makes frame scripts easy to debug.
Configuration menu - View commit details
-
Copy full SHA for b7d5232 - Browse repository at this point
Copy the full SHA b7d5232View commit details -
Configuration menu - View commit details
-
Copy full SHA for 340330d - Browse repository at this point
Copy the full SHA 340330dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a242ccd - Browse repository at this point
Copy the full SHA a242ccdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 645ea1c - Browse repository at this point
Copy the full SHA 645ea1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd5d22 - Browse repository at this point
Copy the full SHA bcd5d22View commit details -
Fix for framescript generation
Gave up trying to avoid having the buffers and textures forward declared.
Configuration menu - View commit details
-
Copy full SHA for 81f016e - Browse repository at this point
Copy the full SHA 81f016eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89cb8c4 - Browse repository at this point
Copy the full SHA 89cb8c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b72b3f9 - Browse repository at this point
Copy the full SHA b72b3f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 694a497 - Browse repository at this point
Copy the full SHA 694a497View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccc95bb - Browse repository at this point
Copy the full SHA ccc95bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ff34d0 - Browse repository at this point
Copy the full SHA 7ff34d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a59e7f - Browse repository at this point
Copy the full SHA 4a59e7fView commit details -
Use R9G9B9E5 for HDR buffers. Use SRGB for 8 bit output buffers. Change from using blit to copy on swap (for compute support)
Configuration menu - View commit details
-
Copy full SHA for 990fe75 - Browse repository at this point
Copy the full SHA 990fe75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e8a1b5 - Browse repository at this point
Copy the full SHA 7e8a1b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfd0675 - Browse repository at this point
Copy the full SHA bfd0675View commit details -
In the future, we might want to consider removing these, especially in GraphicsFeatureUnit. Added a set of calls for running graphics commands before the views and after the views. Ideally, this should be done with a context, like LightContext, instead of having these silly callbacks.
Configuration menu - View commit details
-
Copy full SHA for 9987640 - Browse repository at this point
Copy the full SHA 9987640View commit details -
Added support for viewports in shaders
Render target dimensions now contains a scale factor, which is necessary to scale down texture sampling in pixel shaders working in screen space.
Configuration menu - View commit details
-
Copy full SHA for 5fc8e9d - Browse repository at this point
Copy the full SHA 5fc8e9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bab97ee - Browse repository at this point
Copy the full SHA bab97eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b007a49 - Browse repository at this point
Copy the full SHA b007a49View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee2005f - Browse repository at this point
Copy the full SHA ee2005fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 183b9f9 - Browse repository at this point
Copy the full SHA 183b9f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cec5d2c - Browse repository at this point
Copy the full SHA cec5d2cView commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 64ddc62 - Browse repository at this point
Copy the full SHA 64ddc62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d382a4 - Browse repository at this point
Copy the full SHA 1d382a4View commit details
Commits on Aug 14, 2024
-
Add queue markers for submission types
Also give command buffers optional names for easier tracking
Configuration menu - View commit details
-
Copy full SHA for f7f9cd0 - Browse repository at this point
Copy the full SHA f7f9cd0View commit details -
Fixed a bunch of compute queue swap issues. Renamed main framescript pass to Scene. Submissions are now sent in batches rather than per queue. Semaphores have debug names for easier tracking and debugging.
Configuration menu - View commit details
-
Copy full SHA for 9c96720 - Browse repository at this point
Copy the full SHA 9c96720View commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0a768e - Browse repository at this point
Copy the full SHA d0a768eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d05fe0 - Browse repository at this point
Copy the full SHA 8d05fe0View commit details -
Revert use of R9G9B9E5 texture for render targets because it's not su…
…pported on nvidia...
Configuration menu - View commit details
-
Copy full SHA for 27d57d9 - Browse repository at this point
Copy the full SHA 27d57d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6025140 - Browse repository at this point
Copy the full SHA 6025140View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f2730d - Browse repository at this point
Copy the full SHA 2f2730dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1189ea2 - Browse repository at this point
Copy the full SHA 1189ea2View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d1ed38 - Browse repository at this point
Copy the full SHA 6d1ed38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f72be6 - Browse repository at this point
Copy the full SHA 7f72be6View commit details -
This fixes some issues where volumetric fog would oversample outside of the viewport and produce blueish borders
Configuration menu - View commit details
-
Copy full SHA for 242a349 - Browse repository at this point
Copy the full SHA 242a349View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa8b44 - Browse repository at this point
Copy the full SHA ffa8b44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09ad550 - Browse repository at this point
Copy the full SHA 09ad550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47aff75 - Browse repository at this point
Copy the full SHA 47aff75View commit details -
Configuration menu - View commit details
-
Copy full SHA for d27cab4 - Browse repository at this point
Copy the full SHA d27cab4View commit details