vulkanupload

vulkanupload

Types and Values

Description

vulkanupload uploads data into Vulkan memory objects.

Synopsis

Element Information

plugin

vulkan

author

Matthew Waters <matthew@centricular.com>

class

Filter/Video

Element Pads

name

sink

direction

sink

presence

always

details

video/x-raw(memory:VulkanBuffer)

video/x-raw

name

src

direction

source

presence

always

details

video/x-raw(memory:VulkanBuffer)

Functions

Types and Values

struct GstVulkanUpload

struct GstVulkanUpload {
  GstBaseTransform      parent;

  GstVulkanInstance     *instance;
  GstVulkanDevice       *device;

  GstVulkanDisplay      *display;

  GstCaps               *in_caps;
  GstCaps               *out_caps;

  /* all impl pointers */
  gpointer              *upload_impls;
  guint                 current_impl;
};