common/math_util: Move contents into the Common namespace
These types are within the common library, so they should be within the Common namespace.
This commit is contained in:
		@@ -23,7 +23,7 @@ u32 nvdisp_disp0::ioctl(Ioctl command, const std::vector<u8>& input, std::vector
 | 
			
		||||
 | 
			
		||||
void nvdisp_disp0::flip(u32 buffer_handle, u32 offset, u32 format, u32 width, u32 height,
 | 
			
		||||
                        u32 stride, NVFlinger::BufferQueue::BufferTransformFlags transform,
 | 
			
		||||
                        const MathUtil::Rectangle<int>& crop_rect) {
 | 
			
		||||
                        const Common::Rectangle<int>& crop_rect) {
 | 
			
		||||
    VAddr addr = nvmap_dev->GetObjectAddress(buffer_handle);
 | 
			
		||||
    LOG_TRACE(Service,
 | 
			
		||||
              "Drawing from address {:X} offset {:08X} Width {} Height {} Stride {} Format {}",
 | 
			
		||||
 
 | 
			
		||||
@@ -25,7 +25,7 @@ public:
 | 
			
		||||
    /// Performs a screen flip, drawing the buffer pointed to by the handle.
 | 
			
		||||
    void flip(u32 buffer_handle, u32 offset, u32 format, u32 width, u32 height, u32 stride,
 | 
			
		||||
              NVFlinger::BufferQueue::BufferTransformFlags transform,
 | 
			
		||||
              const MathUtil::Rectangle<int>& crop_rect);
 | 
			
		||||
              const Common::Rectangle<int>& crop_rect);
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    std::shared_ptr<nvmap> nvmap_dev;
 | 
			
		||||
 
 | 
			
		||||
@@ -63,7 +63,7 @@ const IGBPBuffer& BufferQueue::RequestBuffer(u32 slot) const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void BufferQueue::QueueBuffer(u32 slot, BufferTransformFlags transform,
 | 
			
		||||
                              const MathUtil::Rectangle<int>& crop_rect) {
 | 
			
		||||
                              const Common::Rectangle<int>& crop_rect) {
 | 
			
		||||
    auto itr = std::find_if(queue.begin(), queue.end(),
 | 
			
		||||
                            [&](const Buffer& buffer) { return buffer.slot == slot; });
 | 
			
		||||
    ASSERT(itr != queue.end());
 | 
			
		||||
 
 | 
			
		||||
@@ -67,14 +67,14 @@ public:
 | 
			
		||||
        Status status = Status::Free;
 | 
			
		||||
        IGBPBuffer igbp_buffer;
 | 
			
		||||
        BufferTransformFlags transform;
 | 
			
		||||
        MathUtil::Rectangle<int> crop_rect;
 | 
			
		||||
        Common::Rectangle<int> crop_rect;
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
    void SetPreallocatedBuffer(u32 slot, const IGBPBuffer& igbp_buffer);
 | 
			
		||||
    std::optional<u32> DequeueBuffer(u32 width, u32 height);
 | 
			
		||||
    const IGBPBuffer& RequestBuffer(u32 slot) const;
 | 
			
		||||
    void QueueBuffer(u32 slot, BufferTransformFlags transform,
 | 
			
		||||
                     const MathUtil::Rectangle<int>& crop_rect);
 | 
			
		||||
                     const Common::Rectangle<int>& crop_rect);
 | 
			
		||||
    std::optional<std::reference_wrapper<const Buffer>> AcquireBuffer();
 | 
			
		||||
    void ReleaseBuffer(u32 slot);
 | 
			
		||||
    u32 Query(QueryType type);
 | 
			
		||||
 
 | 
			
		||||
@@ -420,7 +420,7 @@ public:
 | 
			
		||||
        u32_le fence_is_valid;
 | 
			
		||||
        std::array<Fence, 2> fences;
 | 
			
		||||
 | 
			
		||||
        MathUtil::Rectangle<int> GetCropRect() const {
 | 
			
		||||
        Common::Rectangle<int> GetCropRect() const {
 | 
			
		||||
            return {crop_left, crop_top, crop_right, crop_bottom};
 | 
			
		||||
        }
 | 
			
		||||
    };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user