Skip to content

Commit

Permalink
feat: BSImagespaceShader RE.
Browse files Browse the repository at this point in the history
  • Loading branch information
Ilya Perapechka committed Jul 28, 2024
1 parent 98f8018 commit 73f288f
Showing 1 changed file with 12 additions and 17 deletions.
29 changes: 12 additions & 17 deletions include/RE/B/BSImagespaceShader.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@

namespace RE
{
class BSComputeShader;

class BSImagespaceShader :
public BSShader, // 000
public ImageSpaceEffect // 090
Expand All @@ -29,23 +31,16 @@ namespace RE
virtual void Unk_0E(void); // 0E

// members
std::uint64_t unk120; // 120
std::uint64_t unk128; // 128
std::uint64_t unk130; // 130
std::uint64_t unk138; // 138
std::uint64_t unk140; // 140
std::uint64_t unk148; // 148
std::uint64_t unk150; // 150
std::uint64_t unk158; // 158
std::uint64_t unk160; // 160
std::uint64_t unk168; // 168
std::uint64_t unk170; // 170
std::uint64_t unk178; // 178
std::uint64_t unk180; // 180
std::uint64_t unk188; // 188
std::uint64_t unk190; // 190
std::uint64_t unk198; // 198
std::uint64_t unk1A0; // 1A0
BSFixedString name; // 120
BSFixedString originalShaderName; // 128
std::uint64_t unk130; // 130
BSTArray<BSFixedString> vsConstantNames; // 138
BSTArray<BSFixedString> psConstantNames; // 150
BSTArray<BSFixedString> samplerNames; // 158
BSTArray<BSFixedString> unk180; // 180
BSComputeShader* computeShader; // 198
bool unk1A0; // 1A0
bool isComputeShader; // 1A1
};
static_assert(sizeof(BSImagespaceShader) == 0x1A8);
}

0 comments on commit 73f288f

Please sign in to comment.