15 Commits (279edd4429ad37518549af3bd5bf1ef69c270953)

Author SHA1 Message Date
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