ludus::tooling::shader_compiler::Request¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/tooling/shader_compiler/include/ludus/tooling/shader_compiler/compiler.hpp
#include <ludus/tooling/shader_compiler/compiler.hpp>
struct ludus::tooling::shader_compiler::Request final
Fields¶
Identity¶
foundation::uint64 ludus::tooling::shader_compiler::Request::Identity = 0
Related types: foundation::uint64
Declared in modules/tooling/shader_compiler/include/ludus/tooling/shader_compiler/compiler.hpp
Files¶
foundation::BorrowedView<const SourceFile> ludus::tooling::shader_compiler::Request::Files
Related types: foundation::BorrowedView · SourceFile
Declared in modules/tooling/shader_compiler/include/ludus/tooling/shader_compiler/compiler.hpp
Source¶
foundation::BorrowedView<const char> ludus::tooling::shader_compiler::Request::Source
Related types: foundation::BorrowedView
Declared in modules/tooling/shader_compiler/include/ludus/tooling/shader_compiler/compiler.hpp
Entry¶
foundation::BorrowedView<const char> ludus::tooling::shader_compiler::Request::Entry
Related types: foundation::BorrowedView
Declared in modules/tooling/shader_compiler/include/ludus/tooling/shader_compiler/compiler.hpp
OutputTarget¶
Target ludus::tooling::shader_compiler::Request::OutputTarget = Target::Spirv
Related types: Target
Declared in modules/tooling/shader_compiler/include/ludus/tooling/shader_compiler/compiler.hpp
EntryStage¶
Stage ludus::tooling::shader_compiler::Request::EntryStage = Stage::Vertex
Related types: Stage
Declared in modules/tooling/shader_compiler/include/ludus/tooling/shader_compiler/compiler.hpp