3#include "Rendering/Common.h"
4#include "Rendering/IEffects.h"
5#include "Rendering/IBindGroups.h"
7#include "Foundation/StringView.h"
11#include <unordered_map>
49 std::unordered_map<size_t, CachedEffect> effects;
Provides a weakly referenced view over the contents of a string.
Contains all Cogs related functionality.
std::vector< PreprocessorDefinition > PreprocessorDefinitions
A set of preprocessor definitions.
BindGroupSetDescription bindGroupLayoutDesc
Optional bind-group layout metadata. Backends may use this instead of source introspection.