mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 13:03:36 +00:00
Format all C++ and Java code via clang-format
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "drape/graphics_context.hpp"
|
||||
#include "drape/gpu_buffer.hpp"
|
||||
#include "drape/graphics_context.hpp"
|
||||
#include "drape/pointers.hpp"
|
||||
|
||||
namespace dp
|
||||
@@ -17,13 +17,10 @@ public:
|
||||
virtual void Seek(uint32_t elementNumber) = 0;
|
||||
virtual void const * Data() const = 0;
|
||||
|
||||
virtual void UploadData(ref_ptr<GraphicsContext> context,
|
||||
void const * data, uint32_t elementCount) = 0;
|
||||
virtual void UploadData(ref_ptr<GraphicsContext> context, void const * data, uint32_t elementCount) = 0;
|
||||
|
||||
virtual void * Map(ref_ptr<GraphicsContext> context, uint32_t elementOffset,
|
||||
uint32_t elementCount) = 0;
|
||||
virtual void UpdateData(void * destPtr, void const * srcPtr, uint32_t elementOffset,
|
||||
uint32_t elementCount) = 0;
|
||||
virtual void * Map(ref_ptr<GraphicsContext> context, uint32_t elementOffset, uint32_t elementCount) = 0;
|
||||
virtual void UpdateData(void * destPtr, void const * srcPtr, uint32_t elementOffset, uint32_t elementCount) = 0;
|
||||
virtual void Unmap(ref_ptr<GraphicsContext> context) = 0;
|
||||
|
||||
virtual void Bind() = 0;
|
||||
@@ -39,22 +36,21 @@ public:
|
||||
|
||||
private:
|
||||
// Definition of this method is in a .mm-file.
|
||||
drape_ptr<DataBufferBase> CreateImplForMetal(ref_ptr<GraphicsContext> context, void const * data,
|
||||
uint8_t elementSize, uint32_t capacity);
|
||||
drape_ptr<DataBufferBase> CreateImplForMetal(ref_ptr<GraphicsContext> context, void const * data, uint8_t elementSize,
|
||||
uint32_t capacity);
|
||||
|
||||
// Definition of this method is in a separate .cpp-file.
|
||||
drape_ptr<DataBufferBase> CreateImplForVulkan(ref_ptr<GraphicsContext> context, void const * data,
|
||||
uint8_t elementSize, uint32_t capacity,
|
||||
uint64_t batcherHash);
|
||||
|
||||
uint8_t elementSize, uint32_t capacity, uint64_t batcherHash);
|
||||
|
||||
drape_ptr<DataBufferBase> m_impl;
|
||||
};
|
||||
|
||||
class DataBufferMapper
|
||||
{
|
||||
public:
|
||||
DataBufferMapper(ref_ptr<GraphicsContext> context, ref_ptr<DataBuffer> buffer,
|
||||
uint32_t elementOffset, uint32_t elementCount);
|
||||
DataBufferMapper(ref_ptr<GraphicsContext> context, ref_ptr<DataBuffer> buffer, uint32_t elementOffset,
|
||||
uint32_t elementCount);
|
||||
~DataBufferMapper();
|
||||
|
||||
void UpdateData(void const * data, uint32_t elementOffset, uint32_t elementCount);
|
||||
|
||||
Reference in New Issue
Block a user