Vulkanator icon indicating copy to clipboard operation
Vulkanator copied to clipboard

An Adobe After Effects sample project with Vulkan GPU acceleration

Results 6 Vulkanator issues
Sort by recently updated
recently updated
newest added

Inline definitions of these structures do not make it easy to determine what argument is going where. With aggregate initialization, each struct member is being assigned explicitly. This also allows...

This is something I've already done before in my other personal plugins, where rather than copying data into a staging ring-buffer to upload/download onto the GPU, `VK_EXT_external_memory_host` allows arbitrary pointers...

enhancement

Uses `PF_State` to conservatively upload the InputTexture only when needed. This optimizes the case where the source input layer is a static image, a time-remapped video, or a low-framerate image....

`PF_GetCurrentState` from `PF_ParamUtilSuite3` can be utilized to get a pretty coherent "hash" of an input layer. With this, the uploaded contents of a "texture" derived from a `PF_EffectWorld` can be...

enhancement

Implements multi-frame rendering while also supporting non-MFR-enabled rendering. Resolves #1

enhancement

[Basalt plugins](https://wunkolo.itch.io/fringe) have a pretty good pattern of MFR rendering on top of vulkan, but I want vulkanator to ultimately use something better. The easiest way to have MFR implemented...

enhancement