From 3dd6b55851978440f39487a6ad06b30b792b3b36 Mon Sep 17 00:00:00 2001 From: Fernando Sahmkow Date: Sat, 4 Jan 2020 14:40:57 -0400 Subject: Shader_IR: Address Feedback --- src/video_core/shader/node.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/video_core/shader/node.h') diff --git a/src/video_core/shader/node.h b/src/video_core/shader/node.h index 42e82ab74..4e155542a 100644 --- a/src/video_core/shader/node.h +++ b/src/video_core/shader/node.h @@ -394,14 +394,14 @@ using Meta = class AmendNode { public: - std::optional GetAmendIndex() const { + std::optional GetAmendIndex() const { if (amend_index == amend_null_index) { return std::nullopt; } return {amend_index}; } - void SetAmendIndex(u32 index) { + void SetAmendIndex(std::size_t index) { amend_index = index; } @@ -410,8 +410,8 @@ public: } private: - static constexpr u32 amend_null_index = 0xFFFFFFFF; - u32 amend_index{amend_null_index}; + static constexpr std::size_t amend_null_index = 0xFFFFFFFFFFFFFFFFULL; + std::size_t amend_index{amend_null_index}; }; /// Holds any kind of operation that can be done in the IR @@ -652,7 +652,7 @@ private: }; /// Commentary, can be dropped -class CommentNode final : public AmendNode { +class CommentNode final { public: explicit CommentNode(std::string text) : text{std::move(text)} {} -- cgit v1.2.3