![]() |
LLGL 0.05 Beta
|
#include <LLGL/Export.h>#include <LLGL/ResourceFlags.h>#include <LLGL/VertexAttribute.h>#include <LLGL/RenderSystemFlags.h>#include <LLGL/Constants.h>#include <LLGL/Container/ArrayView.h>#include <LLGL/ForwardDecls.h>#include <LLGL/Deprecated.h>#include <cstdint>Classes | |
| struct | LLGL::BufferDescriptor |
| Hardware buffer descriptor structure. More... | |
| struct | LLGL::BufferViewDescriptor |
| Buffer view descriptor structure. More... | |
| struct | LLGL::VertexBufferView |
| Vertex buffer view structure for buffer array initialization. More... | |
Namespaces | |
| namespace | LLGL |
Functions | |
| LLGL_EXPORT bool | LLGL::IsTypedBuffer (const BufferDescriptor &desc) |
Returns true if the buffer descriptor denotes a typed buffer, i.e. Buffer or RWBuffer in HLSL. | |
| LLGL_EXPORT bool | LLGL::IsStructuredBuffer (const BufferDescriptor &desc) |
Returns true if the buffer descriptor denotes a structured buffer, i.e. StructuredBuffer, RWStructuredBuffer, AppendStructuredBuffer, or ConsumeStructuredBuffer in HLSL. | |
| LLGL_EXPORT bool | LLGL::IsByteAddressBuffer (const BufferDescriptor &desc) |
Returns true if the buffer descriptor denotes a byte address buffer, i.e. ByteAddressBuffer or RWByteAddressBuffer in HLSL. | |