Minor stuff
This commit is contained in:
@@ -12,7 +12,7 @@ namespace Nz
|
||||
{
|
||||
/*!
|
||||
* \ingroup core
|
||||
* \class Nz::Color
|
||||
* \class Color
|
||||
* \brief Core class that represents a color
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ namespace Nz
|
||||
{
|
||||
}
|
||||
|
||||
inline void OpenGLCommandBuffer::BeginDebugRegion(const std::string_view& regionName, const Nz::Color& color)
|
||||
inline void OpenGLCommandBuffer::BeginDebugRegion(const std::string_view& regionName, const Color& color)
|
||||
{
|
||||
BeginDebugRegionData beginDebugRegion;
|
||||
beginDebugRegion.color = color;
|
||||
|
||||
@@ -23,7 +23,7 @@ namespace Nz
|
||||
OpenGLCommandBufferBuilder(OpenGLCommandBufferBuilder&&) noexcept = default;
|
||||
~OpenGLCommandBufferBuilder() = default;
|
||||
|
||||
void BeginDebugRegion(const std::string_view& regionName, const Nz::Color& color) override;
|
||||
void BeginDebugRegion(const std::string_view& regionName, const Color& color) override;
|
||||
void BeginRenderPass(const Framebuffer& framebuffer, const RenderPass& renderPass, const Recti& renderRect, const ClearValues* clearValues, std::size_t clearValueCount) override;
|
||||
|
||||
void BindIndexBuffer(const AbstractBuffer& indexBuffer, UInt64 offset = 0) override;
|
||||
|
||||
@@ -74,7 +74,7 @@ namespace Nz
|
||||
inline void ConnectFontSlots();
|
||||
inline void DisconnectFontSlots();
|
||||
|
||||
bool GenerateGlyph(Glyph& glyph, char32_t character, float outlineThickness, bool lineWrap, Nz::Color color, int renderOrder, int* advance) const;
|
||||
bool GenerateGlyph(Glyph& glyph, char32_t character, float outlineThickness, bool lineWrap, Color color, int renderOrder, int* advance) const;
|
||||
void GenerateGlyphs(const std::string_view& text) const;
|
||||
|
||||
inline float GetLineHeight(const Font::SizeInfo& sizeInfo) const;
|
||||
|
||||
@@ -35,7 +35,7 @@ namespace Nz
|
||||
inline bool Begin(VkCommandBufferUsageFlags flags, bool occlusionQueryEnable, VkQueryControlFlags queryFlags, VkQueryPipelineStatisticFlags pipelineStatistics);
|
||||
|
||||
inline void BeginDebugRegion(const char* label);
|
||||
inline void BeginDebugRegion(const char* label, Nz::Color color);
|
||||
inline void BeginDebugRegion(const char* label, Color color);
|
||||
inline void BeginRenderPass(const VkRenderPassBeginInfo& beginInfo, VkSubpassContents contents = VK_SUBPASS_CONTENTS_INLINE);
|
||||
|
||||
inline void BindDescriptorSet(VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, UInt32 firstSet, const VkDescriptorSet& descriptorSets);
|
||||
@@ -79,7 +79,7 @@ namespace Nz
|
||||
inline void ImageBarrier(VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, VkAccessFlags srcAccessMask, VkAccessFlags dstAccessMask, VkImageLayout oldLayout, VkImageLayout newLayout, VkImage image, VkImageAspectFlags aspectFlags);
|
||||
|
||||
inline void InsertDebugLabel(const char* label);
|
||||
inline void InsertDebugLabel(const char* label, Nz::Color color);
|
||||
inline void InsertDebugLabel(const char* label, Color color);
|
||||
|
||||
inline void MemoryBarrier(VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkAccessFlags srcAccessMask, VkAccessFlags dstAccessMask);
|
||||
|
||||
|
||||
@@ -120,10 +120,10 @@ namespace Nz
|
||||
|
||||
inline void CommandBuffer::BeginDebugRegion(const char* label)
|
||||
{
|
||||
return BeginDebugRegion(label, Nz::Color(0, 0, 0, 0));
|
||||
return BeginDebugRegion(label, Color(0, 0, 0, 0));
|
||||
}
|
||||
|
||||
inline void CommandBuffer::BeginDebugRegion(const char* label, Nz::Color color)
|
||||
inline void CommandBuffer::BeginDebugRegion(const char* label, Color color)
|
||||
{
|
||||
Vk::Device* device = m_pool->GetDevice();
|
||||
if (device->vkCmdBeginDebugUtilsLabelEXT)
|
||||
@@ -364,10 +364,10 @@ namespace Nz
|
||||
|
||||
inline void CommandBuffer::InsertDebugLabel(const char* label)
|
||||
{
|
||||
return InsertDebugLabel(label, Nz::Color(0, 0, 0, 0));
|
||||
return InsertDebugLabel(label, Color(0, 0, 0, 0));
|
||||
}
|
||||
|
||||
inline void CommandBuffer::InsertDebugLabel(const char* label, Nz::Color color)
|
||||
inline void CommandBuffer::InsertDebugLabel(const char* label, Color color)
|
||||
{
|
||||
Vk::Device* device = m_pool->GetDevice();
|
||||
if (device->vkCmdInsertDebugUtilsLabelEXT)
|
||||
|
||||
Reference in New Issue
Block a user