VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
ShaderResourceTable.h
Go to the documentation of this file.
1
8
#pragma once
9
#include <
venom/common/plugin/graphics/ShaderResourceTable.h
>
10
11
namespace
venom
12
{
13
namespace
vulkan
14
{
15
class
VulkanShaderResourceTable
:
public
vc::ShaderResourceTable
16
{
17
public
:
18
VulkanShaderResourceTable
();
19
~VulkanShaderResourceTable
()
override
;
20
21
private
:
22
void
__UpdateDescriptor(
const
SetsIndex index,
const
int
binding,
const
void
* data,
const
size_t
size,
const
size_t
offset = 0)
override
;
23
};
24
}
25
}
venom::common::ShaderResourceTable
Definition
ShaderResourceTable.h:29
venom::vulkan::VulkanShaderResourceTable
Definition
ShaderResourceTable.h:16
ShaderResourceTable.h
venom
Contains the entirety of the code of the VenomEngine project.
Definition
Config.h:13
lib
vulkan
include
venom
vulkan
plugin
graphics
ShaderResourceTable.h
Generated by
1.12.0