diff options
| author | 2022-03-19 21:51:16 -0700 | |
|---|---|---|
| committer | 2022-03-24 18:13:33 -0700 | |
| commit | ca12a77670d1463c2257bcdd829bb9bc56f1461b (patch) | |
| tree | 8c6f7781383232909584d65e982376cb2e7ecd46 /src/core | |
| parent | hle: nvflinger: BufferQueueProducer: Handle SetPreallocatedBuffer with empty ... (diff) | |
| download | yuzu-ca12a77670d1463c2257bcdd829bb9bc56f1461b.tar.gz yuzu-ca12a77670d1463c2257bcdd829bb9bc56f1461b.tar.xz yuzu-ca12a77670d1463c2257bcdd829bb9bc56f1461b.zip | |
hle: nvflinger: Migrate android namespace -> Service::android.
Diffstat (limited to 'src/core')
29 files changed, 58 insertions, 61 deletions
diff --git a/src/core/hle/service/nvflinger/binder.h b/src/core/hle/service/nvflinger/binder.h index 2d9a23573..7d0d4d819 100644 --- a/src/core/hle/service/nvflinger/binder.h +++ b/src/core/hle/service/nvflinger/binder.h | |||
| @@ -13,7 +13,7 @@ class HLERequestContext; | |||
| 13 | class KReadableEvent; | 13 | class KReadableEvent; |
| 14 | } // namespace Kernel | 14 | } // namespace Kernel |
| 15 | 15 | ||
| 16 | namespace android { | 16 | namespace Service::android { |
| 17 | 17 | ||
| 18 | enum class TransactionId { | 18 | enum class TransactionId { |
| 19 | RequestBuffer = 1, | 19 | RequestBuffer = 1, |
| @@ -39,4 +39,4 @@ public: | |||
| 39 | virtual Kernel::KReadableEvent& GetNativeHandle() = 0; | 39 | virtual Kernel::KReadableEvent& GetNativeHandle() = 0; |
| 40 | }; | 40 | }; |
| 41 | 41 | ||
| 42 | } // namespace android | 42 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_item.h b/src/core/hle/service/nvflinger/buffer_item.h index 9dc6f3fee..d60719065 100644 --- a/src/core/hle/service/nvflinger/buffer_item.h +++ b/src/core/hle/service/nvflinger/buffer_item.h | |||
| @@ -13,7 +13,7 @@ | |||
| 13 | #include "core/hle/service/nvflinger/ui/rect.h" | 13 | #include "core/hle/service/nvflinger/ui/rect.h" |
| 14 | #include "core/hle/service/nvflinger/window.h" | 14 | #include "core/hle/service/nvflinger/window.h" |
| 15 | 15 | ||
| 16 | namespace android { | 16 | namespace Service::android { |
| 17 | 17 | ||
| 18 | class GraphicBuffer; | 18 | class GraphicBuffer; |
| 19 | 19 | ||
| @@ -43,4 +43,4 @@ public: | |||
| 43 | s32 swap_interval{}; | 43 | s32 swap_interval{}; |
| 44 | }; | 44 | }; |
| 45 | 45 | ||
| 46 | } // namespace android | 46 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_item_consumer.cpp b/src/core/hle/service/nvflinger/buffer_item_consumer.cpp index 424b19d32..508df3a12 100644 --- a/src/core/hle/service/nvflinger/buffer_item_consumer.cpp +++ b/src/core/hle/service/nvflinger/buffer_item_consumer.cpp | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | #include "core/hle/service/nvflinger/buffer_item_consumer.h" | 10 | #include "core/hle/service/nvflinger/buffer_item_consumer.h" |
| 11 | #include "core/hle/service/nvflinger/buffer_queue_consumer.h" | 11 | #include "core/hle/service/nvflinger/buffer_queue_consumer.h" |
| 12 | 12 | ||
| 13 | namespace android { | 13 | namespace Service::android { |
| 14 | 14 | ||
| 15 | BufferItemConsumer::BufferItemConsumer(std::unique_ptr<BufferQueueConsumer> consumer_) | 15 | BufferItemConsumer::BufferItemConsumer(std::unique_ptr<BufferQueueConsumer> consumer_) |
| 16 | : ConsumerBase{std::move(consumer_)} {} | 16 | : ConsumerBase{std::move(consumer_)} {} |
| @@ -56,4 +56,4 @@ Status BufferItemConsumer::ReleaseBuffer(const BufferItem& item, Fence& release_ | |||
| 56 | return Status::NoError; | 56 | return Status::NoError; |
| 57 | } | 57 | } |
| 58 | 58 | ||
| 59 | } // namespace android | 59 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_item_consumer.h b/src/core/hle/service/nvflinger/buffer_item_consumer.h index f61c180b3..99d592960 100644 --- a/src/core/hle/service/nvflinger/buffer_item_consumer.h +++ b/src/core/hle/service/nvflinger/buffer_item_consumer.h | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include "core/hle/service/nvflinger/consumer_base.h" | 12 | #include "core/hle/service/nvflinger/consumer_base.h" |
| 13 | #include "core/hle/service/nvflinger/status.h" | 13 | #include "core/hle/service/nvflinger/status.h" |
| 14 | 14 | ||
| 15 | namespace android { | 15 | namespace Service::android { |
| 16 | 16 | ||
| 17 | class BufferItem; | 17 | class BufferItem; |
| 18 | 18 | ||
| @@ -23,4 +23,4 @@ public: | |||
| 23 | Status ReleaseBuffer(const BufferItem& item, Fence& release_fence); | 23 | Status ReleaseBuffer(const BufferItem& item, Fence& release_fence); |
| 24 | }; | 24 | }; |
| 25 | 25 | ||
| 26 | } // namespace android | 26 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_queue_consumer.cpp b/src/core/hle/service/nvflinger/buffer_queue_consumer.cpp index f0875eca3..865f696d7 100644 --- a/src/core/hle/service/nvflinger/buffer_queue_consumer.cpp +++ b/src/core/hle/service/nvflinger/buffer_queue_consumer.cpp | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | #include "core/hle/service/nvflinger/buffer_queue_core.h" | 10 | #include "core/hle/service/nvflinger/buffer_queue_core.h" |
| 11 | #include "core/hle/service/nvflinger/producer_listener.h" | 11 | #include "core/hle/service/nvflinger/producer_listener.h" |
| 12 | 12 | ||
| 13 | namespace android { | 13 | namespace Service::android { |
| 14 | 14 | ||
| 15 | BufferQueueConsumer::BufferQueueConsumer(std::shared_ptr<BufferQueueCore> core_) | 15 | BufferQueueConsumer::BufferQueueConsumer(std::shared_ptr<BufferQueueCore> core_) |
| 16 | : core{std::move(core_)}, slots{core->slots} {} | 16 | : core{std::move(core_)}, slots{core->slots} {} |
| @@ -222,4 +222,4 @@ Status BufferQueueConsumer::Connect(std::shared_ptr<IConsumerListener> consumer_ | |||
| 222 | return Status::NoError; | 222 | return Status::NoError; |
| 223 | } | 223 | } |
| 224 | 224 | ||
| 225 | } // namespace android | 225 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_queue_consumer.h b/src/core/hle/service/nvflinger/buffer_queue_consumer.h index fbeb8b8d7..26981ed19 100644 --- a/src/core/hle/service/nvflinger/buffer_queue_consumer.h +++ b/src/core/hle/service/nvflinger/buffer_queue_consumer.h | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include "core/hle/service/nvflinger/buffer_queue_defs.h" | 12 | #include "core/hle/service/nvflinger/buffer_queue_defs.h" |
| 13 | #include "core/hle/service/nvflinger/status.h" | 13 | #include "core/hle/service/nvflinger/status.h" |
| 14 | 14 | ||
| 15 | namespace android { | 15 | namespace Service::android { |
| 16 | 16 | ||
| 17 | class BufferItem; | 17 | class BufferItem; |
| 18 | class BufferQueueCore; | 18 | class BufferQueueCore; |
| @@ -33,4 +33,4 @@ private: | |||
| 33 | BufferQueueDefs::SlotsType& slots; | 33 | BufferQueueDefs::SlotsType& slots; |
| 34 | }; | 34 | }; |
| 35 | 35 | ||
| 36 | } // namespace android | 36 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_queue_core.cpp b/src/core/hle/service/nvflinger/buffer_queue_core.cpp index a6ff46aa9..63cf66ba3 100644 --- a/src/core/hle/service/nvflinger/buffer_queue_core.cpp +++ b/src/core/hle/service/nvflinger/buffer_queue_core.cpp | |||
| @@ -8,12 +8,9 @@ | |||
| 8 | 8 | ||
| 9 | #include "core/hle/service/nvflinger/buffer_queue_core.h" | 9 | #include "core/hle/service/nvflinger/buffer_queue_core.h" |
| 10 | 10 | ||
| 11 | namespace android { | 11 | namespace Service::android { |
| 12 | |||
| 13 | BufferQueueCore::BufferQueueCore() : lock{mutex} { | ||
| 14 | // This is locked on creation, so unlock. | ||
| 15 | lock.unlock(); | ||
| 16 | 12 | ||
| 13 | BufferQueueCore::BufferQueueCore() : lock{mutex, std::defer_lock} { | ||
| 17 | for (s32 slot = 0; slot < BufferQueueDefs::NUM_BUFFER_SLOTS; ++slot) { | 14 | for (s32 slot = 0; slot < BufferQueueDefs::NUM_BUFFER_SLOTS; ++slot) { |
| 18 | free_slots.insert(slot); | 15 | free_slots.insert(slot); |
| 19 | } | 16 | } |
| @@ -132,4 +129,4 @@ void BufferQueueCore::WaitWhileAllocatingLocked() const { | |||
| 132 | } | 129 | } |
| 133 | } | 130 | } |
| 134 | 131 | ||
| 135 | } // namespace android | 132 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_queue_core.h b/src/core/hle/service/nvflinger/buffer_queue_core.h index 8019b7024..252a36350 100644 --- a/src/core/hle/service/nvflinger/buffer_queue_core.h +++ b/src/core/hle/service/nvflinger/buffer_queue_core.h | |||
| @@ -19,7 +19,7 @@ | |||
| 19 | #include "core/hle/service/nvflinger/status.h" | 19 | #include "core/hle/service/nvflinger/status.h" |
| 20 | #include "core/hle/service/nvflinger/window.h" | 20 | #include "core/hle/service/nvflinger/window.h" |
| 21 | 21 | ||
| 22 | namespace android { | 22 | namespace Service::android { |
| 23 | 23 | ||
| 24 | class IConsumerListener; | 24 | class IConsumerListener; |
| 25 | class IProducerListener; | 25 | class IProducerListener; |
| @@ -95,4 +95,4 @@ private: | |||
| 95 | bool is_shutting_down{}; | 95 | bool is_shutting_down{}; |
| 96 | }; | 96 | }; |
| 97 | 97 | ||
| 98 | } // namespace android | 98 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_queue_defs.h b/src/core/hle/service/nvflinger/buffer_queue_defs.h index cea09e044..387d3d36a 100644 --- a/src/core/hle/service/nvflinger/buffer_queue_defs.h +++ b/src/core/hle/service/nvflinger/buffer_queue_defs.h | |||
| @@ -11,11 +11,11 @@ | |||
| 11 | #include "common/common_types.h" | 11 | #include "common/common_types.h" |
| 12 | #include "core/hle/service/nvflinger/buffer_slot.h" | 12 | #include "core/hle/service/nvflinger/buffer_slot.h" |
| 13 | 13 | ||
| 14 | namespace android::BufferQueueDefs { | 14 | namespace Service::android::BufferQueueDefs { |
| 15 | 15 | ||
| 16 | // BufferQueue will keep track of at most this value of buffers. | 16 | // BufferQueue will keep track of at most this value of buffers. |
| 17 | constexpr s32 NUM_BUFFER_SLOTS = 64; | 17 | constexpr s32 NUM_BUFFER_SLOTS = 64; |
| 18 | 18 | ||
| 19 | using SlotsType = std::array<BufferSlot, NUM_BUFFER_SLOTS>; | 19 | using SlotsType = std::array<BufferSlot, NUM_BUFFER_SLOTS>; |
| 20 | 20 | ||
| 21 | } // namespace android::BufferQueueDefs | 21 | } // namespace Service::android::BufferQueueDefs |
diff --git a/src/core/hle/service/nvflinger/buffer_queue_producer.cpp b/src/core/hle/service/nvflinger/buffer_queue_producer.cpp index a347f8b3b..2f7e9dcfc 100644 --- a/src/core/hle/service/nvflinger/buffer_queue_producer.cpp +++ b/src/core/hle/service/nvflinger/buffer_queue_producer.cpp | |||
| @@ -23,7 +23,7 @@ | |||
| 23 | #include "core/hle/service/nvflinger/window.h" | 23 | #include "core/hle/service/nvflinger/window.h" |
| 24 | #include "core/hle/service/vi/vi.h" | 24 | #include "core/hle/service/vi/vi.h" |
| 25 | 25 | ||
| 26 | namespace android { | 26 | namespace Service::android { |
| 27 | 27 | ||
| 28 | BufferQueueProducer::BufferQueueProducer(Service::KernelHelpers::ServiceContext& service_context_, | 28 | BufferQueueProducer::BufferQueueProducer(Service::KernelHelpers::ServiceContext& service_context_, |
| 29 | std::shared_ptr<BufferQueueCore> buffer_queue_core_) | 29 | std::shared_ptr<BufferQueueCore> buffer_queue_core_) |
| @@ -936,4 +936,4 @@ Kernel::KReadableEvent& BufferQueueProducer::GetNativeHandle() { | |||
| 936 | return buffer_wait_event->GetReadableEvent(); | 936 | return buffer_wait_event->GetReadableEvent(); |
| 937 | } | 937 | } |
| 938 | 938 | ||
| 939 | } // namespace android | 939 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_queue_producer.h b/src/core/hle/service/nvflinger/buffer_queue_producer.h index fcb71a794..5ddeebe0c 100644 --- a/src/core/hle/service/nvflinger/buffer_queue_producer.h +++ b/src/core/hle/service/nvflinger/buffer_queue_producer.h | |||
| @@ -31,7 +31,7 @@ namespace Service::KernelHelpers { | |||
| 31 | class ServiceContext; | 31 | class ServiceContext; |
| 32 | } // namespace Service::KernelHelpers | 32 | } // namespace Service::KernelHelpers |
| 33 | 33 | ||
| 34 | namespace android { | 34 | namespace Service::android { |
| 35 | 35 | ||
| 36 | class BufferQueueCore; | 36 | class BufferQueueCore; |
| 37 | class IProducerListener; | 37 | class IProducerListener; |
| @@ -80,4 +80,4 @@ private: | |||
| 80 | std::condition_variable callback_condition; | 80 | std::condition_variable callback_condition; |
| 81 | }; | 81 | }; |
| 82 | 82 | ||
| 83 | } // namespace android | 83 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_slot.h b/src/core/hle/service/nvflinger/buffer_slot.h index 24b806d33..e3ea58910 100644 --- a/src/core/hle/service/nvflinger/buffer_slot.h +++ b/src/core/hle/service/nvflinger/buffer_slot.h | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | #include "common/common_types.h" | 11 | #include "common/common_types.h" |
| 12 | #include "core/hle/service/nvflinger/ui/fence.h" | 12 | #include "core/hle/service/nvflinger/ui/fence.h" |
| 13 | 13 | ||
| 14 | namespace android { | 14 | namespace Service::android { |
| 15 | 15 | ||
| 16 | class GraphicBuffer; | 16 | class GraphicBuffer; |
| 17 | 17 | ||
| @@ -36,4 +36,4 @@ struct BufferSlot final { | |||
| 36 | bool is_preallocated{}; | 36 | bool is_preallocated{}; |
| 37 | }; | 37 | }; |
| 38 | 38 | ||
| 39 | } // namespace android | 39 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/buffer_transform_flags.h b/src/core/hle/service/nvflinger/buffer_transform_flags.h index 398c6370b..e8e6300e3 100644 --- a/src/core/hle/service/nvflinger/buffer_transform_flags.h +++ b/src/core/hle/service/nvflinger/buffer_transform_flags.h | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | 5 | ||
| 6 | #include "common/common_types.h" | 6 | #include "common/common_types.h" |
| 7 | 7 | ||
| 8 | namespace android { | 8 | namespace Service::android { |
| 9 | 9 | ||
| 10 | enum class BufferTransformFlags : u32 { | 10 | enum class BufferTransformFlags : u32 { |
| 11 | /// No transform flags are set | 11 | /// No transform flags are set |
| @@ -22,4 +22,4 @@ enum class BufferTransformFlags : u32 { | |||
| 22 | Rotate270 = 0x07, | 22 | Rotate270 = 0x07, |
| 23 | }; | 23 | }; |
| 24 | 24 | ||
| 25 | } // namespace android | 25 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/consumer_base.cpp b/src/core/hle/service/nvflinger/consumer_base.cpp index 127e5930b..c752ffc8e 100644 --- a/src/core/hle/service/nvflinger/consumer_base.cpp +++ b/src/core/hle/service/nvflinger/consumer_base.cpp | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include "core/hle/service/nvflinger/consumer_base.h" | 12 | #include "core/hle/service/nvflinger/consumer_base.h" |
| 13 | #include "core/hle/service/nvflinger/ui/graphic_buffer.h" | 13 | #include "core/hle/service/nvflinger/ui/graphic_buffer.h" |
| 14 | 14 | ||
| 15 | namespace android { | 15 | namespace Service::android { |
| 16 | 16 | ||
| 17 | ConsumerBase::ConsumerBase(std::unique_ptr<BufferQueueConsumer> consumer_) | 17 | ConsumerBase::ConsumerBase(std::unique_ptr<BufferQueueConsumer> consumer_) |
| 18 | : consumer{std::move(consumer_)} {} | 18 | : consumer{std::move(consumer_)} {} |
| @@ -126,4 +126,4 @@ bool ConsumerBase::StillTracking(s32 slot, const std::shared_ptr<GraphicBuffer> | |||
| 126 | slots[slot].graphic_buffer->Handle() == graphic_buffer->Handle()); | 126 | slots[slot].graphic_buffer->Handle() == graphic_buffer->Handle()); |
| 127 | } | 127 | } |
| 128 | 128 | ||
| 129 | } // namespace android | 129 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/consumer_base.h b/src/core/hle/service/nvflinger/consumer_base.h index 574ea9781..ae34ea0a9 100644 --- a/src/core/hle/service/nvflinger/consumer_base.h +++ b/src/core/hle/service/nvflinger/consumer_base.h | |||
| @@ -15,7 +15,7 @@ | |||
| 15 | #include "core/hle/service/nvflinger/consumer_listener.h" | 15 | #include "core/hle/service/nvflinger/consumer_listener.h" |
| 16 | #include "core/hle/service/nvflinger/status.h" | 16 | #include "core/hle/service/nvflinger/status.h" |
| 17 | 17 | ||
| 18 | namespace android { | 18 | namespace Service::android { |
| 19 | 19 | ||
| 20 | class BufferItem; | 20 | class BufferItem; |
| 21 | class BufferQueueConsumer; | 21 | class BufferQueueConsumer; |
| @@ -56,4 +56,4 @@ protected: | |||
| 56 | mutable std::mutex mutex; | 56 | mutable std::mutex mutex; |
| 57 | }; | 57 | }; |
| 58 | 58 | ||
| 59 | } // namespace android | 59 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/consumer_listener.h b/src/core/hle/service/nvflinger/consumer_listener.h index 0aa4ad17b..b6d1c3e9a 100644 --- a/src/core/hle/service/nvflinger/consumer_listener.h +++ b/src/core/hle/service/nvflinger/consumer_listener.h | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | 6 | ||
| 7 | #pragma once | 7 | #pragma once |
| 8 | 8 | ||
| 9 | namespace android { | 9 | namespace Service::android { |
| 10 | 10 | ||
| 11 | class BufferItem; | 11 | class BufferItem; |
| 12 | 12 | ||
| @@ -23,4 +23,4 @@ public: | |||
| 23 | virtual void OnSidebandStreamChanged() = 0; | 23 | virtual void OnSidebandStreamChanged() = 0; |
| 24 | }; | 24 | }; |
| 25 | 25 | ||
| 26 | }; // namespace android | 26 | }; // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/graphic_buffer_producer.cpp b/src/core/hle/service/nvflinger/graphic_buffer_producer.cpp index 3e3669c99..d4da98ddb 100644 --- a/src/core/hle/service/nvflinger/graphic_buffer_producer.cpp +++ b/src/core/hle/service/nvflinger/graphic_buffer_producer.cpp | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | #include "core/hle/service/nvflinger/graphic_buffer_producer.h" | 9 | #include "core/hle/service/nvflinger/graphic_buffer_producer.h" |
| 10 | #include "core/hle/service/nvflinger/parcel.h" | 10 | #include "core/hle/service/nvflinger/parcel.h" |
| 11 | 11 | ||
| 12 | namespace android { | 12 | namespace Service::android { |
| 13 | 13 | ||
| 14 | QueueBufferInput::QueueBufferInput(Parcel& parcel) { | 14 | QueueBufferInput::QueueBufferInput(Parcel& parcel) { |
| 15 | parcel.ReadFlattened(*this); | 15 | parcel.ReadFlattened(*this); |
| @@ -17,4 +17,4 @@ QueueBufferInput::QueueBufferInput(Parcel& parcel) { | |||
| 17 | 17 | ||
| 18 | QueueBufferOutput::QueueBufferOutput() = default; | 18 | QueueBufferOutput::QueueBufferOutput() = default; |
| 19 | 19 | ||
| 20 | } // namespace android | 20 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/graphic_buffer_producer.h b/src/core/hle/service/nvflinger/graphic_buffer_producer.h index cad683cd3..dd4187027 100644 --- a/src/core/hle/service/nvflinger/graphic_buffer_producer.h +++ b/src/core/hle/service/nvflinger/graphic_buffer_producer.h | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include "core/hle/service/nvflinger/ui/rect.h" | 12 | #include "core/hle/service/nvflinger/ui/rect.h" |
| 13 | #include "core/hle/service/nvflinger/window.h" | 13 | #include "core/hle/service/nvflinger/window.h" |
| 14 | 14 | ||
| 15 | namespace android { | 15 | namespace Service::android { |
| 16 | 16 | ||
| 17 | class Parcel; | 17 | class Parcel; |
| 18 | 18 | ||
| @@ -75,4 +75,4 @@ private: | |||
| 75 | #pragma pack(pop) | 75 | #pragma pack(pop) |
| 76 | static_assert(sizeof(QueueBufferOutput) == 16, "QueueBufferOutput has wrong size"); | 76 | static_assert(sizeof(QueueBufferOutput) == 16, "QueueBufferOutput has wrong size"); |
| 77 | 77 | ||
| 78 | } // namespace android | 78 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/nvflinger.h b/src/core/hle/service/nvflinger/nvflinger.h index 5112ae136..4f93ffe07 100644 --- a/src/core/hle/service/nvflinger/nvflinger.h +++ b/src/core/hle/service/nvflinger/nvflinger.h | |||
| @@ -37,10 +37,10 @@ class Display; | |||
| 37 | class Layer; | 37 | class Layer; |
| 38 | } // namespace Service::VI | 38 | } // namespace Service::VI |
| 39 | 39 | ||
| 40 | namespace android { | 40 | namespace Service::android { |
| 41 | class BufferQueueCore; | 41 | class BufferQueueCore; |
| 42 | class BufferQueueProducer; | 42 | class BufferQueueProducer; |
| 43 | } // namespace android | 43 | } // namespace Service::android |
| 44 | 44 | ||
| 45 | namespace Service::NVFlinger { | 45 | namespace Service::NVFlinger { |
| 46 | 46 | ||
diff --git a/src/core/hle/service/nvflinger/parcel.h b/src/core/hle/service/nvflinger/parcel.h index 710964f5d..b41c1732e 100644 --- a/src/core/hle/service/nvflinger/parcel.h +++ b/src/core/hle/service/nvflinger/parcel.h | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | #include "common/assert.h" | 10 | #include "common/assert.h" |
| 11 | #include "common/common_types.h" | 11 | #include "common/common_types.h" |
| 12 | 12 | ||
| 13 | namespace android { | 13 | namespace Service::android { |
| 14 | 14 | ||
| 15 | class Parcel final { | 15 | class Parcel final { |
| 16 | public: | 16 | public: |
| @@ -168,4 +168,4 @@ private: | |||
| 168 | std::size_t write_index = sizeof(Header); | 168 | std::size_t write_index = sizeof(Header); |
| 169 | }; | 169 | }; |
| 170 | 170 | ||
| 171 | } // namespace android | 171 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/pixel_format.h b/src/core/hle/service/nvflinger/pixel_format.h index 966c84775..8a77d8bea 100644 --- a/src/core/hle/service/nvflinger/pixel_format.h +++ b/src/core/hle/service/nvflinger/pixel_format.h | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | 5 | ||
| 6 | #include "common/common_types.h" | 6 | #include "common/common_types.h" |
| 7 | 7 | ||
| 8 | namespace android { | 8 | namespace Service::android { |
| 9 | 9 | ||
| 10 | enum class PixelFormat : u32 { | 10 | enum class PixelFormat : u32 { |
| 11 | NoFormat = 0, | 11 | NoFormat = 0, |
| @@ -18,4 +18,4 @@ enum class PixelFormat : u32 { | |||
| 18 | Rgba4444 = 7, | 18 | Rgba4444 = 7, |
| 19 | }; | 19 | }; |
| 20 | 20 | ||
| 21 | } // namespace android | 21 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/producer_listener.h b/src/core/hle/service/nvflinger/producer_listener.h index 8fe29d73e..468e06431 100644 --- a/src/core/hle/service/nvflinger/producer_listener.h +++ b/src/core/hle/service/nvflinger/producer_listener.h | |||
| @@ -6,11 +6,11 @@ | |||
| 6 | 6 | ||
| 7 | #pragma once | 7 | #pragma once |
| 8 | 8 | ||
| 9 | namespace android { | 9 | namespace Service::android { |
| 10 | 10 | ||
| 11 | class IProducerListener { | 11 | class IProducerListener { |
| 12 | public: | 12 | public: |
| 13 | virtual void OnBufferReleased() = 0; | 13 | virtual void OnBufferReleased() = 0; |
| 14 | }; | 14 | }; |
| 15 | 15 | ||
| 16 | } // namespace android | 16 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/status.h b/src/core/hle/service/nvflinger/status.h index 9bc1205df..a003eda89 100644 --- a/src/core/hle/service/nvflinger/status.h +++ b/src/core/hle/service/nvflinger/status.h | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | #include "common/common_funcs.h" | 6 | #include "common/common_funcs.h" |
| 7 | #include "common/common_types.h" | 7 | #include "common/common_types.h" |
| 8 | 8 | ||
| 9 | namespace android { | 9 | namespace Service::android { |
| 10 | 10 | ||
| 11 | enum class Status : s32 { | 11 | enum class Status : s32 { |
| 12 | None = 0, | 12 | None = 0, |
| @@ -25,4 +25,4 @@ enum class Status : s32 { | |||
| 25 | }; | 25 | }; |
| 26 | DECLARE_ENUM_FLAG_OPERATORS(Status); | 26 | DECLARE_ENUM_FLAG_OPERATORS(Status); |
| 27 | 27 | ||
| 28 | } // namespace android | 28 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/ui/fence.h b/src/core/hle/service/nvflinger/ui/fence.h index 80ce98782..4a74e26a3 100644 --- a/src/core/hle/service/nvflinger/ui/fence.h +++ b/src/core/hle/service/nvflinger/ui/fence.h | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | #include "common/common_types.h" | 11 | #include "common/common_types.h" |
| 12 | #include "core/hle/service/nvdrv/nvdata.h" | 12 | #include "core/hle/service/nvdrv/nvdata.h" |
| 13 | 13 | ||
| 14 | namespace android { | 14 | namespace Service::android { |
| 15 | 15 | ||
| 16 | class Fence { | 16 | class Fence { |
| 17 | public: | 17 | public: |
| @@ -29,4 +29,4 @@ public: | |||
| 29 | }; | 29 | }; |
| 30 | static_assert(sizeof(Fence) == 36, "Fence has wrong size"); | 30 | static_assert(sizeof(Fence) == 36, "Fence has wrong size"); |
| 31 | 31 | ||
| 32 | } // namespace android | 32 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/ui/graphic_buffer.h b/src/core/hle/service/nvflinger/ui/graphic_buffer.h index 2e7f251ef..7abbf78ba 100644 --- a/src/core/hle/service/nvflinger/ui/graphic_buffer.h +++ b/src/core/hle/service/nvflinger/ui/graphic_buffer.h | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | #include "common/common_types.h" | 10 | #include "common/common_types.h" |
| 11 | #include "core/hle/service/nvflinger/pixel_format.h" | 11 | #include "core/hle/service/nvflinger/pixel_format.h" |
| 12 | 12 | ||
| 13 | namespace android { | 13 | namespace Service::android { |
| 14 | 14 | ||
| 15 | class GraphicBuffer final { | 15 | class GraphicBuffer final { |
| 16 | public: | 16 | public: |
| @@ -97,4 +97,4 @@ private: | |||
| 97 | }; | 97 | }; |
| 98 | static_assert(sizeof(GraphicBuffer) == 0x16C, "GraphicBuffer has wrong size"); | 98 | static_assert(sizeof(GraphicBuffer) == 0x16C, "GraphicBuffer has wrong size"); |
| 99 | 99 | ||
| 100 | } // namespace android | 100 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/ui/rect.h b/src/core/hle/service/nvflinger/ui/rect.h index 847f6f4ae..c7b5f1815 100644 --- a/src/core/hle/service/nvflinger/ui/rect.h +++ b/src/core/hle/service/nvflinger/ui/rect.h | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | 11 | ||
| 12 | #include "common/common_types.h" | 12 | #include "common/common_types.h" |
| 13 | 13 | ||
| 14 | namespace android { | 14 | namespace Service::android { |
| 15 | 15 | ||
| 16 | class Rect final { | 16 | class Rect final { |
| 17 | public: | 17 | public: |
| @@ -72,4 +72,4 @@ private: | |||
| 72 | }; | 72 | }; |
| 73 | static_assert(sizeof(Rect) == 16, "Rect has wrong size"); | 73 | static_assert(sizeof(Rect) == 16, "Rect has wrong size"); |
| 74 | 74 | ||
| 75 | } // namespace android | 75 | } // namespace Service::android |
diff --git a/src/core/hle/service/nvflinger/window.h b/src/core/hle/service/nvflinger/window.h index 17f36da20..e26f8160e 100644 --- a/src/core/hle/service/nvflinger/window.h +++ b/src/core/hle/service/nvflinger/window.h | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | #include "common/common_funcs.h" | 6 | #include "common/common_funcs.h" |
| 7 | #include "common/common_types.h" | 7 | #include "common/common_types.h" |
| 8 | 8 | ||
| 9 | namespace android { | 9 | namespace Service::android { |
| 10 | 10 | ||
| 11 | /// Attributes queryable with Query | 11 | /// Attributes queryable with Query |
| 12 | enum class NativeWindow : s32 { | 12 | enum class NativeWindow : s32 { |
| @@ -50,4 +50,4 @@ enum class NativeWindowTransform : u32 { | |||
| 50 | }; | 50 | }; |
| 51 | DECLARE_ENUM_FLAG_OPERATORS(NativeWindowTransform); | 51 | DECLARE_ENUM_FLAG_OPERATORS(NativeWindowTransform); |
| 52 | 52 | ||
| 53 | } // namespace android | 53 | } // namespace Service::android |
diff --git a/src/core/hle/service/vi/display/vi_display.h b/src/core/hle/service/vi/display/vi_display.h index 9cf324395..e93d084ee 100644 --- a/src/core/hle/service/vi/display/vi_display.h +++ b/src/core/hle/service/vi/display/vi_display.h | |||
| @@ -15,7 +15,7 @@ namespace Kernel { | |||
| 15 | class KEvent; | 15 | class KEvent; |
| 16 | } | 16 | } |
| 17 | 17 | ||
| 18 | namespace android { | 18 | namespace Service::android { |
| 19 | class BufferQueueProducer; | 19 | class BufferQueueProducer; |
| 20 | } | 20 | } |
| 21 | 21 | ||
diff --git a/src/core/hle/service/vi/layer/vi_layer.h b/src/core/hle/service/vi/layer/vi_layer.h index 079ec4dda..c28b14450 100644 --- a/src/core/hle/service/vi/layer/vi_layer.h +++ b/src/core/hle/service/vi/layer/vi_layer.h | |||
| @@ -8,11 +8,11 @@ | |||
| 8 | 8 | ||
| 9 | #include "common/common_types.h" | 9 | #include "common/common_types.h" |
| 10 | 10 | ||
| 11 | namespace android { | 11 | namespace Service::android { |
| 12 | class BufferItemConsumer; | 12 | class BufferItemConsumer; |
| 13 | class BufferQueueCore; | 13 | class BufferQueueCore; |
| 14 | class BufferQueueProducer; | 14 | class BufferQueueProducer; |
| 15 | } // namespace android | 15 | } // namespace Service::android |
| 16 | 16 | ||
| 17 | namespace Service::VI { | 17 | namespace Service::VI { |
| 18 | 18 | ||