LeviLamina
Loading...
Searching...
No Matches
Encoder.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/bgfx/access/Enum.h"
7#include "mc/external/bgfx/texture_format/Enum.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace bgfx { struct TextureHandle; }
12// clang-format on
13
14namespace bgfx {
15
16struct Encoder {
17public:
18 // member functions
19 // NOLINTBEGIN
20 MCAPI void blit(
21 ushort _id,
22 ::bgfx::TextureHandle _dst,
23 uchar _dstMip,
24 ushort _dstX,
25 ushort _dstY,
26 ushort _dstZ,
27 ::bgfx::TextureHandle _src,
28 uchar _srcMip,
29 ushort _srcX,
30 ushort _srcY,
31 ushort _srcZ,
32 ushort _width,
33 ushort _height,
34 ushort _depth
35 );
36
37 MCAPI void setImagesAsRanged(
38 uchar _stage,
39 ::bgfx::TextureHandle const* _textureHandles,
40 uint64 _textureHandleStride,
41 uchar const* _mips,
42 uint64 _mipsStride,
43 ::bgfx::Access::Enum const* _access,
44 uint64 _accessStride,
45 ::bgfx::TextureFormat::Enum const* _format,
46 uint64 _formatStride,
47 uint64 _count,
48 uint _offset
49 );
50 // NOLINTEND
51};
52
53} // namespace bgfx
Definition Encoder.h:7
Definition TextureHandle.h:7