18 Commits (c215db401706c7b48271e5b0a429787d511bd23d)

Author SHA1 Message Date
Nico de Poel c215db4017 Removed a few TODOs for things that have been checked and seem fine 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 279edd4429 Allocate double buffers only when async compute support is enabled 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 4cd63e62a8 Implemented a bunch more FI passes 2 years ago
Nico de Poel 57b78d7bac Implemented prepare (reconstruct and dilate) pass 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 88a7c95666 Added script meta files that weren't generated yet last time around 2 years ago
Nico de Poel e6c714c02e Set up initial skeleton for Frame Interpolation implementation 2 years ago
Nico de Poel 198f2725af Renamed namespaces for OF and FI to FrameGen. Logically groups the two together, and it avoids the need for awkward OpticalFlow.OpticalFlow.something references. 2 years ago
Nico de Poel b11aa5e50d Added asset container scriptable objects for optical flow and frame interpolation shaders. 2 years ago