Skip to content

Commit 0485806

Browse files
committed
命名規則を変更
1 parent 6cd1ebb commit 0485806

38 files changed

+1001
-996
lines changed

include/reactive/App.hpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ class App {
7878
virtual void onRender(const CommandBufferHandle& commandBuffer) {}
7979
virtual void onShutdown() {}
8080

81-
void terminate() { running = false; }
81+
void terminate() { m_running = false; }
8282

8383
// Getter
8484
auto getCurrentColorImage() const -> ImageHandle;
@@ -103,9 +103,9 @@ class App {
103103

104104
void listSurfaceFormats();
105105

106-
Context context;
107-
vk::UniqueSurfaceKHR surface;
108-
std::unique_ptr<Swapchain> swapchain;
109-
bool running = true;
106+
Context m_context;
107+
vk::UniqueSurfaceKHR m_surface;
108+
std::unique_ptr<Swapchain> m_swapchain;
109+
bool m_running = true;
110110
};
111111
} // namespace rv

include/reactive/Compiler/Compiler.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ class SlangCompiler
3939
public:
4040
SlangCompiler();
4141

42-
std::vector<Slang::ComPtr<slang::IBlob>> CompileShaders(
42+
std::vector<Slang::ComPtr<slang::IBlob>> compileShaders(
4343
const std::filesystem::path& shaderPath,
4444
const std::vector<std::string>& entryPointNames);
4545

4646
private:
47-
Slang::ComPtr<slang::IGlobalSession> slangGlobalSession;
47+
Slang::ComPtr<slang::IGlobalSession> m_globalSession;
4848
};
4949

5050
} // namespace rv

include/reactive/Graphics/Accel.hpp

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -59,51 +59,51 @@ class BottomAccel {
5959
friend class CommandBuffer;
6060

6161
public:
62-
BottomAccel(const Context& _context, const BottomAccelCreateInfo& createInfo);
62+
BottomAccel(const Context& context, const BottomAccelCreateInfo& createInfo);
6363

64-
auto getBufferAddress() const -> uint64_t { return buffer->getAddress(); }
64+
auto getBufferAddress() const -> uint64_t { return m_buffer->getAddress(); }
6565

6666
private:
67-
const Context* context;
67+
const Context* m_context;
6868

69-
vk::UniqueAccelerationStructureKHR accel;
69+
vk::UniqueAccelerationStructureKHR m_accel;
7070

71-
BufferHandle buffer;
72-
BufferHandle scratchBuffer;
71+
BufferHandle m_buffer;
72+
BufferHandle m_scratchBuffer;
7373

74-
vk::AccelerationStructureGeometryTrianglesDataKHR trianglesData;
75-
vk::GeometryFlagsKHR geometryFlags;
76-
vk::BuildAccelerationStructureFlagsKHR buildFlags;
77-
vk::AccelerationStructureBuildTypeKHR buildType;
74+
vk::AccelerationStructureGeometryTrianglesDataKHR m_trianglesData;
75+
vk::GeometryFlagsKHR m_geometryFlags;
76+
vk::BuildAccelerationStructureFlagsKHR m_buildFlags;
77+
vk::AccelerationStructureBuildTypeKHR m_buildType;
7878

79-
uint32_t maxPrimitiveCount;
79+
uint32_t m_maxPrimitiveCount;
8080
};
8181

8282
class TopAccel {
8383
friend class CommandBuffer;
8484

8585
public:
86-
TopAccel(const Context& _context, const TopAccelCreateInfo& createInfo);
86+
TopAccel(const Context& context, const TopAccelCreateInfo& createInfo);
8787

88-
auto getAccel() const -> vk::AccelerationStructureKHR { return *accel; }
88+
auto getAccel() const -> vk::AccelerationStructureKHR { return *m_accel; }
8989

90-
auto getInfo() const -> vk::WriteDescriptorSetAccelerationStructureKHR { return {*accel}; }
90+
auto getInfo() const -> vk::WriteDescriptorSetAccelerationStructureKHR { return {*m_accel}; }
9191

9292
void updateInstances(ArrayProxy<AccelInstance> accelInstances) const;
9393

9494
private:
95-
const Context* context;
95+
const Context* m_context;
9696

97-
vk::UniqueAccelerationStructureKHR accel;
97+
vk::UniqueAccelerationStructureKHR m_accel;
9898

99-
BufferHandle buffer;
100-
BufferHandle instanceBuffer;
101-
BufferHandle scratchBuffer;
99+
BufferHandle m_buffer;
100+
BufferHandle m_instanceBuffer;
101+
BufferHandle m_scratchBuffer;
102102

103-
uint32_t primitiveCount;
104-
vk::AccelerationStructureGeometryInstancesDataKHR instancesData;
105-
vk::GeometryFlagsKHR geometryFlags;
106-
vk::BuildAccelerationStructureFlagsKHR buildFlags;
107-
vk::AccelerationStructureBuildTypeKHR buildType;
103+
uint32_t m_primitiveCount;
104+
vk::AccelerationStructureGeometryInstancesDataKHR m_instancesData;
105+
vk::GeometryFlagsKHR m_geometryFlags;
106+
vk::BuildAccelerationStructureFlagsKHR m_buildFlags;
107+
vk::AccelerationStructureBuildTypeKHR m_buildType;
108108
};
109109
} // namespace rv

include/reactive/Graphics/Buffer.hpp

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ class Buffer {
1616
friend class CommandBuffer;
1717

1818
public:
19-
Buffer(const Context& _context, const BufferCreateInfo& createInfo);
19+
Buffer(const Context& context, const BufferCreateInfo& createInfo);
2020

21-
auto getBuffer() const -> vk::Buffer { return *buffer; }
22-
auto getSize() const -> vk::DeviceSize { return size; }
23-
auto getInfo() const -> vk::DescriptorBufferInfo { return {*buffer, 0, size}; }
21+
auto getBuffer() const -> vk::Buffer { return *m_buffer; }
22+
auto getSize() const -> vk::DeviceSize { return m_size; }
23+
auto getInfo() const -> vk::DescriptorBufferInfo { return {*m_buffer, 0, m_size}; }
2424
auto getAddress() const -> vk::DeviceAddress;
2525

2626
auto map() -> void*;
@@ -30,17 +30,17 @@ class Buffer {
3030
void prepareStagingBuffer();
3131

3232
private:
33-
const Context* context = nullptr;
33+
const Context* m_context = nullptr;
3434

35-
vk::UniqueBuffer buffer;
36-
vk::UniqueDeviceMemory memory;
37-
vk::DeviceSize size = 0u;
35+
vk::UniqueBuffer m_buffer;
36+
vk::UniqueDeviceMemory m_memory;
37+
vk::DeviceSize m_size = 0u;
3838

3939
// For host buffer
40-
void* mapped = nullptr;
41-
bool isHostVisible;
40+
void* m_mapped = nullptr;
41+
bool m_isHostVisible;
4242

4343
// For device buffer
44-
BufferHandle stagingBuffer;
44+
BufferHandle m_stagingBuffer;
4545
};
4646
} // namespace rv

include/reactive/Graphics/CommandBuffer.hpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ class CommandBuffer {
2323
public:
2424
CommandBuffer() = default;
2525

26-
CommandBuffer(const Context& _context,
26+
CommandBuffer(const Context& context,
2727
vk::CommandBuffer commandBuffer,
2828
vk::CommandPool commandPool,
2929
vk::QueueFlags queueFlags)
30-
: context{&_context},
31-
commandBuffer{commandBuffer, {context->getDevice(), commandPool}},
32-
queueFlags{queueFlags} {}
30+
: m_context{&context},
31+
m_commandBuffer{commandBuffer, {m_context->getDevice(), commandPool}},
32+
m_queueFlags{queueFlags} {}
3333

3434
auto getQueueFlags() const -> vk::QueueFlags;
3535

@@ -180,8 +180,8 @@ class CommandBuffer {
180180
void beginDebugLabel(const char* labelName) const;
181181
void endDebugLabel() const;
182182

183-
const Context* context = nullptr;
184-
vk::UniqueCommandBuffer commandBuffer;
185-
vk::QueueFlags queueFlags;
183+
const Context* m_context = nullptr;
184+
vk::UniqueCommandBuffer m_commandBuffer;
185+
vk::QueueFlags m_queueFlags;
186186
};
187187
} // namespace rv

include/reactive/Graphics/Context.hpp

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -191,19 +191,19 @@ class Context {
191191
bool enableRayTracing);
192192

193193
// Getter
194-
auto getInstance() const -> vk::Instance { return *instance; }
194+
auto getInstance() const -> vk::Instance { return *m_instance; }
195195

196-
auto getDevice() const -> vk::Device { return *device; }
196+
auto getDevice() const -> vk::Device { return *m_device; }
197197

198-
auto getPhysicalDevice() const -> vk::PhysicalDevice { return physicalDevice; }
198+
auto getPhysicalDevice() const -> vk::PhysicalDevice { return m_physicalDevice; }
199199

200200
auto getQueue(vk::QueueFlags flag = QueueFlags::General) const -> vk::Queue;
201201

202202
auto getQueueFamily(vk::QueueFlags flag = QueueFlags::General) const -> uint32_t;
203203

204204
auto getCommandPool(vk::QueueFlags flag = QueueFlags::General) const -> vk::CommandPool;
205205

206-
auto getDescriptorPool() const -> vk::DescriptorPool { return *descriptorPool; }
206+
auto getDescriptorPool() const -> vk::DescriptorPool { return *m_descriptorPool; }
207207

208208
// Command buffer
209209
auto allocateCommandBuffer(vk::QueueFlags flag = QueueFlags::General) const
@@ -230,14 +230,14 @@ class Context {
230230
vk::PhysicalDeviceProperties2 props2;
231231
T props;
232232
props2.pNext = &props;
233-
physicalDevice.getProperties2(&props2);
233+
m_physicalDevice.getProperties2(&props2);
234234
return props;
235235
}
236236

237237
auto getPhysicalDeviceLimits() const -> vk::PhysicalDeviceLimits;
238238

239239
// Debug
240-
auto debugEnabled() const -> bool { return debugMessenger.get(); }
240+
auto debugEnabled() const -> bool { return m_debugMessenger.get(); }
241241

242242
template <typename T, typename = std::enable_if_t<vk::isVulkanHandleType<T>::value>>
243243
void setDebugName(T object, const char* debugName) const {
@@ -302,14 +302,14 @@ class Context {
302302
};
303303
auto getThreadQueue(vk::QueueFlags flag) const -> const ThreadQueue&;
304304

305-
vk::UniqueInstance instance;
306-
vk::UniqueDebugUtilsMessengerEXT debugMessenger;
307-
vk::UniqueDevice device;
308-
vk::PhysicalDevice physicalDevice;
305+
vk::UniqueInstance m_instance;
306+
vk::UniqueDebugUtilsMessengerEXT m_debugMessenger;
307+
vk::UniqueDevice m_device;
308+
vk::PhysicalDevice m_physicalDevice;
309309

310-
mutable std::mutex queueMutex;
311-
mutable std::map<vk::QueueFlags, std::vector<ThreadQueue>> queues;
312-
std::unordered_map<vk::QueueFlags, uint32_t> queueFamilies;
313-
vk::UniqueDescriptorPool descriptorPool;
310+
mutable std::mutex m_queueMutex;
311+
mutable std::map<vk::QueueFlags, std::vector<ThreadQueue>> m_queues;
312+
std::unordered_map<vk::QueueFlags, uint32_t> m_queueFamilies;
313+
vk::UniqueDescriptorPool m_descriptorPool;
314314
};
315315
} // namespace rv

include/reactive/Graphics/DescriptorSet.hpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,24 @@ struct DescriptorSetCreateInfo {
1717

1818
class DescriptorSet {
1919
public:
20-
DescriptorSet(const Context& _context, const DescriptorSetCreateInfo& createInfo);
20+
DescriptorSet(const Context& context, const DescriptorSetCreateInfo& createInfo);
2121

2222
void update();
2323

2424
void set(const std::string& name, ArrayProxy<BufferHandle> buffers);
2525
void set(const std::string& name, ArrayProxy<ImageHandle> images);
2626
void set(const std::string& name, ArrayProxy<TopAccelHandle> accels);
2727

28-
vk::DescriptorSetLayout getLayout() const { return *descSetLayout; }
29-
vk::DescriptorSet getDescriptorSet() const { return *descSet; }
28+
vk::DescriptorSetLayout getLayout() const { return *m_descSetLayout; }
29+
vk::DescriptorSet getDescriptorSet() const { return *m_descSet; }
3030

3131
private:
3232
void addResources(ShaderHandle shader);
3333
void updateBindingMap(const SpvReflectDescriptorBinding* binding, vk::ShaderStageFlags stage);
3434

35-
const Context* context;
36-
vk::UniqueDescriptorSet descSet;
37-
vk::UniqueDescriptorSetLayout descSetLayout;
35+
const Context* m_context;
36+
vk::UniqueDescriptorSet m_descSet;
37+
vk::UniqueDescriptorSetLayout m_descSetLayout;
3838

3939
using BufferInfos = std::vector<vk::DescriptorBufferInfo>;
4040
using ImageInfos = std::vector<vk::DescriptorImageInfo>;
@@ -44,6 +44,6 @@ class DescriptorSet {
4444
std::variant<BufferInfos, ImageInfos, AccelInfos> infos;
4545
};
4646

47-
std::unordered_map<std::string, Descriptor> descriptors;
47+
std::unordered_map<std::string, Descriptor> m_descriptors;
4848
};
4949
} // namespace rv

include/reactive/Graphics/Fence.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ struct FenceCreateInfo {
99

1010
class Fence {
1111
public:
12-
Fence(const Context& _context, const FenceCreateInfo& createInfo);
12+
Fence(const Context& context, const FenceCreateInfo& createInfo);
1313

14-
auto getFence() const -> vk::Fence { return *fence; }
14+
auto getFence() const -> vk::Fence { return *m_fence; }
1515

1616
void wait() const;
1717
void reset() const;
1818
auto finished() const -> bool;
1919

2020
private:
21-
const Context* context = nullptr;
21+
const Context* m_context = nullptr;
2222

23-
vk::UniqueFence fence;
23+
vk::UniqueFence m_fence;
2424
};
2525
} // namespace rv

0 commit comments

Comments
 (0)