mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-02 21:11:25 +12:00
15 lines
342 B
C++
15 lines
342 B
C++
#pragma once
|
|
|
|
namespace glsl
|
|
{
|
|
enum program_domain : unsigned char;
|
|
enum glsl_rules : unsigned char;
|
|
}
|
|
|
|
namespace spirv
|
|
{
|
|
bool compile_glsl_to_spv(std::vector<u32>& spv, std::string& shader, ::glsl::program_domain domain, ::glsl::glsl_rules rules);
|
|
|
|
void initialize_compiler_context();
|
|
void finalize_compiler_context();
|
|
}
|