vkd3d: Move vkd3d_view_key to private header.
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
This commit is contained in:
parent
70af36a6e2
commit
44977b63b2
|
@ -1418,17 +1418,6 @@ HRESULT vkd3d_get_image_allocation_info(struct d3d12_device *device,
|
||||||
return hr;
|
return hr;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct vkd3d_view_key
|
|
||||||
{
|
|
||||||
enum vkd3d_view_type view_type;
|
|
||||||
union
|
|
||||||
{
|
|
||||||
struct vkd3d_buffer_view_desc buffer;
|
|
||||||
struct vkd3d_texture_view_desc texture;
|
|
||||||
D3D12_SAMPLER_DESC sampler;
|
|
||||||
} u;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct vkd3d_view_entry
|
struct vkd3d_view_entry
|
||||||
{
|
{
|
||||||
struct hash_map_entry entry;
|
struct hash_map_entry entry;
|
||||||
|
@ -1585,7 +1574,7 @@ static struct vkd3d_view *vkd3d_view_create(enum vkd3d_view_type type);
|
||||||
static HRESULT d3d12_create_sampler(struct d3d12_device *device,
|
static HRESULT d3d12_create_sampler(struct d3d12_device *device,
|
||||||
const D3D12_SAMPLER_DESC *desc, VkSampler *vk_sampler);
|
const D3D12_SAMPLER_DESC *desc, VkSampler *vk_sampler);
|
||||||
|
|
||||||
static struct vkd3d_view *vkd3d_view_map_create_view(struct vkd3d_view_map *view_map,
|
struct vkd3d_view *vkd3d_view_map_create_view(struct vkd3d_view_map *view_map,
|
||||||
struct d3d12_device *device, const struct vkd3d_view_key *key)
|
struct d3d12_device *device, const struct vkd3d_view_key *key)
|
||||||
{
|
{
|
||||||
struct vkd3d_view_entry entry, *e;
|
struct vkd3d_view_entry entry, *e;
|
||||||
|
|
|
@ -2108,4 +2108,17 @@ VkDeviceAddress vkd3d_get_buffer_device_address(struct d3d12_device *device, VkB
|
||||||
|
|
||||||
#define VKD3D_NULL_BUFFER_SIZE 16
|
#define VKD3D_NULL_BUFFER_SIZE 16
|
||||||
|
|
||||||
|
struct vkd3d_view_key
|
||||||
|
{
|
||||||
|
enum vkd3d_view_type view_type;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct vkd3d_buffer_view_desc buffer;
|
||||||
|
struct vkd3d_texture_view_desc texture;
|
||||||
|
D3D12_SAMPLER_DESC sampler;
|
||||||
|
} u;
|
||||||
|
};
|
||||||
|
struct vkd3d_view *vkd3d_view_map_create_view(struct vkd3d_view_map *view_map,
|
||||||
|
struct d3d12_device *device, const struct vkd3d_view_key *key);
|
||||||
|
|
||||||
#endif /* __VKD3D_PRIVATE_H */
|
#endif /* __VKD3D_PRIVATE_H */
|
||||||
|
|
Loading…
Reference in New Issue