mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-11-15 10:20:07 +00:00
Use Formatter::Format for formatting hex numbers
This commit is contained in:
1 parent
08fa2ec411
commit
5986f209e1
10 files changed
+48
-58
No files matched your search
@@ -414,11 +414,11 @@ struct StencilFace
|
||||
DOCUMENT("The :class:`CompareFunc` to use for testing stencil values.");
|
||||
CompareFunc Func = CompareFunc::AlwaysTrue;
|
||||
DOCUMENT("The current stencil reference value.");
|
||||
uint32_t Ref = 0;
|
||||
uint8_t Ref = 0;
|
||||
DOCUMENT("The mask for testing stencil values.");
|
||||
uint32_t ValueMask = 0;
|
||||
uint8_t ValueMask = 0;
|
||||
DOCUMENT("The mask for writing stencil values.");
|
||||
uint32_t WriteMask = 0;
|
||||
uint8_t WriteMask = 0;
|
||||
};
|
||||
|
||||
DOCUMENT("Describes the stencil state.");
|
||||
|
||||
@@ -856,7 +856,7 @@ void Serialiser::Serialise(const char *name, GLPipe::StencilState &el)
|
||||
Serialise("", el.m_BackFace.ValueMask);
|
||||
Serialise("", el.m_BackFace.WriteMask);
|
||||
|
||||
SIZE_CHECK(60);
|
||||
SIZE_CHECK(44);
|
||||
}
|
||||
|
||||
template <>
|
||||
@@ -953,7 +953,7 @@ void Serialiser::Serialise(const char *name, GLPipe::State &el)
|
||||
|
||||
Serialise("", el.m_Hints);
|
||||
|
||||
SIZE_CHECK(1896);
|
||||
SIZE_CHECK(1880);
|
||||
}
|
||||
|
||||
#pragma endregion OpenGL pipeline state
|
||||
|
||||
@@ -1686,14 +1686,14 @@ void GLReplay::SavePipelineState()
|
||||
pipe.m_StencilState.StencilEnable = rs.Enabled[GLRenderState::eEnabled_StencilTest];
|
||||
pipe.m_StencilState.m_FrontFace.ValueMask = rs.StencilFront.valuemask;
|
||||
pipe.m_StencilState.m_FrontFace.WriteMask = rs.StencilFront.writemask;
|
||||
pipe.m_StencilState.m_FrontFace.Ref = rs.StencilFront.ref;
|
||||
pipe.m_StencilState.m_FrontFace.Ref = uint8_t(rs.StencilFront.ref & 0xff);
|
||||
pipe.m_StencilState.m_FrontFace.Func = MakeCompareFunc(rs.StencilFront.func);
|
||||
pipe.m_StencilState.m_FrontFace.PassOp = MakeStencilOp(rs.StencilFront.pass);
|
||||
pipe.m_StencilState.m_FrontFace.FailOp = MakeStencilOp(rs.StencilFront.stencilFail);
|
||||
pipe.m_StencilState.m_FrontFace.DepthFailOp = MakeStencilOp(rs.StencilFront.depthFail);
|
||||
pipe.m_StencilState.m_BackFace.ValueMask = rs.StencilBack.valuemask;
|
||||
pipe.m_StencilState.m_BackFace.WriteMask = rs.StencilBack.writemask;
|
||||
pipe.m_StencilState.m_BackFace.Ref = rs.StencilBack.ref;
|
||||
pipe.m_StencilState.m_BackFace.Ref = uint8_t(rs.StencilBack.ref & 0xff);
|
||||
pipe.m_StencilState.m_BackFace.Func = MakeCompareFunc(rs.StencilBack.func);
|
||||
pipe.m_StencilState.m_BackFace.PassOp = MakeStencilOp(rs.StencilBack.pass);
|
||||
pipe.m_StencilState.m_BackFace.FailOp = MakeStencilOp(rs.StencilBack.stencilFail);
|
||||
|
||||
Reference in new issue
Block a user