diff options
| author | Ellie Hermaszewska <ellieh@nvidia.com> | 2024-10-29 14:49:26 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-29 14:49:26 +0800 |
| commit | f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21 (patch) | |
| tree | ea1d61342cd29368e19135000ec2948813096205 /tools/gfx/command-writer.h | |
| parent | a729c15e9dce9f5116a38afc66329ab2ca4cea54 (diff) | |
format
* format
* Minor test fixes
* enable checking cpp format in ci
Diffstat (limited to 'tools/gfx/command-writer.h')
| -rw-r--r-- | tools/gfx/command-writer.h | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/tools/gfx/command-writer.h b/tools/gfx/command-writer.h index 03ac3ac6d..febdcfef3 100644 --- a/tools/gfx/command-writer.h +++ b/tools/gfx/command-writer.h @@ -1,9 +1,9 @@ #pragma once -#include "slang-gfx.h" -#include "slang-com-ptr.h" #include "core/slang-basic.h" #include "renderer-shared.h" +#include "slang-com-ptr.h" +#include "slang-gfx.h" namespace gfx { @@ -115,12 +115,14 @@ public: return offset; } - template <typename T> T* getObject(uint32_t offset) + template<typename T> + T* getObject(uint32_t offset) { return static_cast<T*>(m_objects[offset].Ptr()); } - template <typename T> T* getData(Offset offset) + template<typename T> + T* getData(Offset offset) { return reinterpret_cast<T*>(m_data.getBuffer() + offset); } @@ -176,7 +178,10 @@ public: void clearFrame(uint32_t colorBufferMask, bool clearDepth, bool clearStencil) { m_commands.add(Command( - CommandName::ClearFrame, colorBufferMask, clearDepth ? 1 : 0, clearStencil ? 1 : 0)); + CommandName::ClearFrame, + colorBufferMask, + clearDepth ? 1 : 0, + clearStencil ? 1 : 0)); } void setViewports(GfxCount count, const Viewport* viewports) @@ -222,7 +227,10 @@ public: { auto bufferOffset = encodeObject(static_cast<BufferResource*>(buffer)); m_commands.add(Command( - CommandName::SetIndexBuffer, (uint32_t)bufferOffset, (uint32_t)indexFormat, (uint32_t)offset)); + CommandName::SetIndexBuffer, + (uint32_t)bufferOffset, + (uint32_t)indexFormat, + (uint32_t)offset)); } void draw(GfxCount vertexCount, GfxIndex startVertex) @@ -283,9 +291,8 @@ public: void writeTimestamp(IQueryPool* pool, GfxIndex index) { auto poolOffset = encodeObject(static_cast<QueryPoolBase*>(pool)); - m_commands.add( - Command(CommandName::WriteTimestamp, (uint32_t)poolOffset, (uint32_t)index)); + m_commands.add(Command(CommandName::WriteTimestamp, (uint32_t)poolOffset, (uint32_t)index)); m_hasWriteTimestamps = true; } }; -} +} // namespace gfx |
