Added customization for compute shader post processing after renderpass end #110

Merged
Xenosas1337 merged 10 commits from SP3-1-Rendering into main 2022-10-23 16:57:15 +08:00
Xenosas1337 commented 2022-10-23 16:55:49 +08:00 (Migrated from github.com)
  • Added customization for compute shader post processing after renderpass end
  • Added Input attachment descriptor set support (incomplete, still need to bind and handle resizing)
  • Command buffers now take in a pipeline type to specify bind point. They also now store bind point specific data such as pipeline layout
  • More descriptor type support
  • Fixed a bug in batches where the frame index was not correct
  • Fixed a bug in pipeline layout where the descriptor set layout order was wrong
  • Render Graph now has 1 extra function at the start of generate where it checks render graph nodes for node computes. If they exist, add another subpass to transition all images involved.
  • Kirsch node compute for testing is in Graphics System.
  • Added function in SHVkUtil to convert pipeline type to pipeline bind point
- Added customization for compute shader post processing after renderpass end - Added Input attachment descriptor set support (incomplete, still need to bind and handle resizing) - Command buffers now take in a pipeline type to specify bind point. They also now store bind point specific data such as pipeline layout - More descriptor type support - Fixed a bug in batches where the frame index was not correct - Fixed a bug in pipeline layout where the descriptor set layout order was wrong - Render Graph now has 1 extra function at the start of generate where it checks render graph nodes for node computes. If they exist, add another subpass to transition all images involved. - Kirsch node compute for testing is in Graphics System. - Added function in SHVkUtil to convert pipeline type to pipeline bind point
XiaoQiDigipen (Migrated from github.com) reviewed 2022-10-23 16:55:49 +08:00
Sign in to join this conversation.
No description provided.