yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
f65d756bf
master
1// cpu-base.h 2// Shared header file for CPU implementation 3#pragma once 4 5#include "../immediate-renderer-base.h" 6#include "../mutable-shader-object.h" 7#include "../slang-context.h" 8#include "core/slang-basic.h" 9#include "core/slang-blob.h" 10#include "slang-com-helper.h" 11#include "slang-com-ptr.h" 12#include "slang.h" 13#define SLANG_PRELUDE_NAMESPACE slang_prelude 14#include "prelude/slang-cpp-types.h" 15 16namespace gfx 17{ 18using namespace Slang ; 19 20namespace cpu 21{ 22class BufferResourceImpl ; 23class TextureResourceImpl ; 24class ResourceViewImpl ; 25class BufferResourceViewImpl ; 26class TextureResourceViewImpl ; 27class ShaderObjectLayoutImpl ; 28class EntryPointLayoutImpl ; 29class RootShaderObjectLayoutImpl ; 30class ShaderObjectImpl ; 31class MutableShaderObjectImpl ; 32class EntryPointShaderObjectImpl ; 33class RootShaderObjectImpl ; 34class ShaderProgramImpl ; 35class PipelineStateImpl ; 36class QueryPoolImpl ; 37class DeviceImpl ; 38}// namespace cpu 39}// namespace gfx