yum-mirror/slang

Making it easier to work with shaders

git clone https://git.yummers.dev/yum-mirror/slang

Ellie Hermaszewskaformatf65d756bf

master
452 B25 linesraw
1// cuda-resource-views.h
2#pragma once
3#include "cuda-base.h"
4#include "cuda-buffer.h"
5#include "cuda-texture.h"
6
7namespace gfx
8{
9#ifdef GFX_ENABLE_CUDA
10using namespace Slang;
11
12namespace cuda
13{
14
15class ResourceViewImpl : public ResourceViewBase
16{
17public:
18    RefPtr<BufferResourceImpl> memoryResource = nullptr;
19    RefPtr<TextureResourceImpl> textureResource = nullptr;
20    void* proxyBuffer = nullptr;
21};
22
23} // namespace cuda
24#endif
25} // namespace gfx