mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-13 15:12:58 +00:00
d3d12: Move mipgen to libs
converter object will use mipgen object Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8290>
This commit is contained in:
parent
a059536b58
commit
1e243d0960
6 changed files with 7 additions and 4 deletions
|
@ -25,6 +25,7 @@
|
|||
#include <gst/d3d12/gstd3d12format-private.h>
|
||||
#include <gst/d3d12/gstd3d12converter-private.h>
|
||||
#include <gst/d3d12/gstd3d12cmdqueue-private.h>
|
||||
#include <gst/d3d12/gstd3d12mipgen-private.h>
|
||||
#include <gst/d3d12/gstd3d12compat.h>
|
||||
|
||||
/*
|
||||
|
|
|
@ -20,15 +20,19 @@
|
|||
#pragma once
|
||||
|
||||
#include <gst/gst.h>
|
||||
#include <gst/d3d12/gstd3d12.h>
|
||||
#include <gst/d3d12/gstd3d12_fwd.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define GST_TYPE_D3D12_MIP_GEN (gst_d3d12_mip_gen_get_type())
|
||||
|
||||
GST_D3D12_API
|
||||
G_DECLARE_FINAL_TYPE (GstD3D12MipGen, gst_d3d12_mip_gen, GST, D3D12_MIP_GEN, GstObject);
|
||||
|
||||
GST_D3D12_API
|
||||
GstD3D12MipGen * gst_d3d12_mip_gen_new (GstD3D12Device * device);
|
||||
|
||||
GST_D3D12_API
|
||||
gboolean gst_d3d12_mip_gen_execute (GstD3D12MipGen * gen,
|
||||
ID3D12Resource * resource,
|
||||
GstD3D12FenceData * fence_data,
|
|
@ -45,7 +45,6 @@
|
|||
#include "config.h"
|
||||
#endif
|
||||
|
||||
#include "gstd3d12mipgen.h"
|
||||
#include <gst/d3d12/gstd3d12-private.h>
|
||||
#include <gst/d3dshader/gstd3dshader.h>
|
||||
#include <directx/d3dx12.h>
|
|
@ -13,6 +13,7 @@ d3d12_sources = [
|
|||
'gstd3d12format.cpp',
|
||||
'gstd3d12frame.cpp',
|
||||
'gstd3d12memory.cpp',
|
||||
'gstd3d12mipgen.cpp',
|
||||
'gstd3d12utils.cpp',
|
||||
]
|
||||
|
||||
|
|
|
@ -33,7 +33,6 @@
|
|||
#endif
|
||||
|
||||
#include "gstd3d12mipmapping.h"
|
||||
#include "gstd3d12mipgen.h"
|
||||
#include "gstd3d12pluginutils.h"
|
||||
#include <directx/d3dx12.h>
|
||||
#include <mutex>
|
||||
|
|
|
@ -20,7 +20,6 @@ d3d12_sources = [
|
|||
'gstd3d12ipcsink.cpp',
|
||||
'gstd3d12ipcsrc.cpp',
|
||||
'gstd3d12mpeg2dec.cpp',
|
||||
'gstd3d12mipgen.cpp',
|
||||
'gstd3d12mipmapping.cpp',
|
||||
'gstd3d12overlaycompositor.cpp',
|
||||
'gstd3d12pluginutils.cpp',
|
||||
|
|
Loading…
Reference in a new issue