mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
vulkan: fix checkheaders
This commit is contained in:
parent
f6dd30df24
commit
1d06084171
@ -576,7 +576,7 @@ OBJS-$(CONFIG_SHARED) += log2_tab.o
|
|||||||
SKIPHEADERS-$(CONFIG_QSVVPP) += qsvvpp.h
|
SKIPHEADERS-$(CONFIG_QSVVPP) += qsvvpp.h
|
||||||
SKIPHEADERS-$(CONFIG_OPENCL) += opencl.h
|
SKIPHEADERS-$(CONFIG_OPENCL) += opencl.h
|
||||||
SKIPHEADERS-$(CONFIG_VAAPI) += vaapi_vpp.h
|
SKIPHEADERS-$(CONFIG_VAAPI) += vaapi_vpp.h
|
||||||
SKIPHEADERS-$(CONFIG_VULKAN) += vulkan.h
|
SKIPHEADERS-$(CONFIG_VULKAN) += vulkan.h vulkan_filter.h
|
||||||
|
|
||||||
TOOLS = graph2dot
|
TOOLS = graph2dot
|
||||||
TESTPROGS = drawutils filtfmts formats integral
|
TESTPROGS = drawutils filtfmts formats integral
|
||||||
|
@ -205,7 +205,9 @@ SKIPHEADERS-$(CONFIG_OPENCL) += hwcontext_opencl.h
|
|||||||
SKIPHEADERS-$(CONFIG_VAAPI) += hwcontext_vaapi.h
|
SKIPHEADERS-$(CONFIG_VAAPI) += hwcontext_vaapi.h
|
||||||
SKIPHEADERS-$(CONFIG_VIDEOTOOLBOX) += hwcontext_videotoolbox.h
|
SKIPHEADERS-$(CONFIG_VIDEOTOOLBOX) += hwcontext_videotoolbox.h
|
||||||
SKIPHEADERS-$(CONFIG_VDPAU) += hwcontext_vdpau.h
|
SKIPHEADERS-$(CONFIG_VDPAU) += hwcontext_vdpau.h
|
||||||
SKIPHEADERS-$(CONFIG_VULKAN) += hwcontext_vulkan.h
|
SKIPHEADERS-$(CONFIG_VULKAN) += hwcontext_vulkan.h vulkan.h \
|
||||||
|
vulkan_functions.h \
|
||||||
|
vulkan_loader.h
|
||||||
|
|
||||||
TESTPROGS = adler32 \
|
TESTPROGS = adler32 \
|
||||||
aes \
|
aes \
|
||||||
|
@ -19,14 +19,11 @@
|
|||||||
#ifndef AVUTIL_VULKAN_H
|
#ifndef AVUTIL_VULKAN_H
|
||||||
#define AVUTIL_VULKAN_H
|
#define AVUTIL_VULKAN_H
|
||||||
|
|
||||||
#define VK_NO_PROTOTYPES
|
|
||||||
#define VK_ENABLE_BETA_EXTENSIONS
|
|
||||||
|
|
||||||
#include "pixdesc.h"
|
#include "pixdesc.h"
|
||||||
#include "bprint.h"
|
#include "bprint.h"
|
||||||
#include "hwcontext.h"
|
#include "hwcontext.h"
|
||||||
#include "hwcontext_vulkan.h"
|
|
||||||
#include "vulkan_functions.h"
|
#include "vulkan_functions.h"
|
||||||
|
#include "hwcontext_vulkan.h"
|
||||||
#include "vulkan_loader.h"
|
#include "vulkan_loader.h"
|
||||||
|
|
||||||
#define FF_VK_DEFAULT_USAGE_FLAGS (VK_IMAGE_USAGE_SAMPLED_BIT | \
|
#define FF_VK_DEFAULT_USAGE_FLAGS (VK_IMAGE_USAGE_SAMPLED_BIT | \
|
||||||
|
@ -19,6 +19,12 @@
|
|||||||
#ifndef AVUTIL_VULKAN_FUNCTIONS_H
|
#ifndef AVUTIL_VULKAN_FUNCTIONS_H
|
||||||
#define AVUTIL_VULKAN_FUNCTIONS_H
|
#define AVUTIL_VULKAN_FUNCTIONS_H
|
||||||
|
|
||||||
|
#define VK_NO_PROTOTYPES
|
||||||
|
#define VK_ENABLE_BETA_EXTENSIONS
|
||||||
|
|
||||||
|
#include "hwcontext.h"
|
||||||
|
#include "hwcontext_vulkan.h"
|
||||||
|
|
||||||
/* An enum of bitflags for every optional extension we need */
|
/* An enum of bitflags for every optional extension we need */
|
||||||
typedef enum FFVulkanExtensions {
|
typedef enum FFVulkanExtensions {
|
||||||
FF_VK_EXT_EXTERNAL_DMABUF_MEMORY = 1ULL << 0, /* VK_EXT_external_memory_dma_buf */
|
FF_VK_EXT_EXTERNAL_DMABUF_MEMORY = 1ULL << 0, /* VK_EXT_external_memory_dma_buf */
|
||||||
|
Loading…
Reference in New Issue
Block a user