19 Commits (9c377cc1441c3b144cd21124285f8e4250825a80)

Author SHA1 Message Date
Nico de Poel 9c377cc144 Use derived classes to reference passes. 2 years ago
Nico de Poel 76d0ee5425 Changed all dispatch descriptions into structs, renamed some fields, cleaned up some unused code. 2 years ago
Nico de Poel 7b988fd39d Reworked dispatching code to use the common SPD and depth params methods. 2 years ago
Nico de Poel de4f5bd83d Refactored context classes to use common base class, and reworked constant buffers to use the wrapper class. 2 years ago
Nico de Poel 32692053a4 Small cleanup 2 years ago
Nico de Poel 875b90f6ef Simplified backbuffer selection for interpolation source 2 years ago
Nico de Poel 4e29c3dfb4 Replaced allocating lambda expression with a regular method. 2 years ago
Nico de Poel 01eb878a3e Removed pointless dispatch count, when it's only used to check for first execution 2 years ago
Nico de Poel 4b675d285e Modified inpainting pyramid passes to use a maximum of 7 mip levels. This allows the shaders to stay within the limit of 8 UAV bindings required by DX11.0, and gets rid of Unity's warnings and errors about breaking this limit. 2 years ago
Nico de Poel a72e842bee Fixed unintentional cap on SPD mip levels 2 years ago
Nico de Poel 80d63d74fa Fixed mipmap bindings when going over the RT's mipmap count, and pick the correct backbuffer to copy for the next frame. 2 years ago
Nico de Poel 910621b019 Couple of tweaks to facilitate integration 2 years ago
Nico de Poel ec705e3d8d Implemented remaining dispatch code 2 years ago
Nico de Poel 28ca91c32f Implemented prepare process and started on main dispatch 2 years ago
Nico de Poel 1fab819f35 Implemented remaining passes 2 years ago
Nico de Poel df9db23e6a Set up shader IDs and dispatch descriptions 2 years ago
Nico de Poel e9c46dfdd7 Set up pass classes and instances 2 years ago
Nico de Poel c9f6b3f29d Implemented resources and some initialization code and structs 2 years ago
Nico de Poel e6c714c02e Set up initial skeleton for Frame Interpolation implementation 2 years ago