CsPaint
1.0.2
|
Public Typedefs | |
using | handle = std::shared_ptr< shader > |
Public Member Functions | |
shader (const shader &) = delete | |
shader (std::shared_ptr< const CsPaint::device > device, std::vector< char > shader_code) | |
shader (std::shared_ptr< const CsPaint::device > device, std::vector< uint32_t > shader_code) | |
~shader () | |
void | operator= (const shader &) = delete |
const vk::ShaderModule & | shaderModule () |
using CsPaint::shader::handle = std::shared_ptr<shader> |
CsPaint::shader::shader | ( | std::shared_ptr< const CsPaint::device > | device, |
std::vector< char > | shader_code | ||
) |
CsPaint::shader::shader | ( | std::shared_ptr< const CsPaint::device > | device, |
std::vector< uint32_t > | shader_code | ||
) |
|
inline |
|
delete |
|
delete |
|
inline |