Cleanup: sanatize namespaces in image engine.
Some files were missing namespaces and sometimes the closing comment of namespaces were incorrectly placed. No functional changes.
This commit is contained in:
@@ -9,6 +9,8 @@
|
||||
|
||||
#include "image_texture_info.hh"
|
||||
|
||||
namespace blender::draw::image_engine {
|
||||
|
||||
/** \brief Create GPUBatch for a IMAGE_ScreenSpaceTextureInfo. */
|
||||
class BatchUpdater {
|
||||
TextureInfo &info;
|
||||
@@ -89,3 +91,5 @@ class BatchUpdater {
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace blender::draw::image_engine
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
#include "IMB_imbuf.h"
|
||||
#include "IMB_imbuf_types.h"
|
||||
|
||||
namespace blender::draw::image_engine {
|
||||
|
||||
struct FloatImageBuffer {
|
||||
ImBuf *source_buffer = nullptr;
|
||||
ImBuf *float_buffer = nullptr;
|
||||
@@ -62,7 +64,7 @@ struct FloatImageBuffer {
|
||||
*/
|
||||
struct FloatBufferCache {
|
||||
private:
|
||||
blender::Vector<FloatImageBuffer> cache_;
|
||||
Vector<FloatImageBuffer> cache_;
|
||||
|
||||
public:
|
||||
ImBuf *cached_float_buffer(ImBuf *image_buffer)
|
||||
@@ -130,3 +132,5 @@ struct FloatBufferCache {
|
||||
cache_.clear();
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace blender::draw::image_engine
|
||||
|
||||
@@ -128,7 +128,7 @@ class ImageEngine {
|
||||
{
|
||||
drawing_mode.draw_scene(vedata);
|
||||
}
|
||||
}; // namespace blender::draw::image_engine
|
||||
};
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/** \name Engine Callbacks
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
|
||||
#include "DRW_render.h"
|
||||
|
||||
namespace blender::draw::image_engine {
|
||||
|
||||
/**
|
||||
* \brief max allowed textures to use by the ScreenSpaceDrawingMode.
|
||||
*
|
||||
@@ -124,3 +126,5 @@ struct IMAGE_InstanceData {
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace blender::draw::image_engine
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
|
||||
#include "image_space.hh"
|
||||
|
||||
namespace blender::draw::image_engine {
|
||||
|
||||
struct ShaderParameters {
|
||||
int flags = 0;
|
||||
float shuffle[4];
|
||||
@@ -40,3 +42,5 @@ struct ShaderParameters {
|
||||
space->get_shader_parameters(*this, image_buffer);
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace blender::draw::image_engine
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
namespace blender::draw::image_engine {
|
||||
|
||||
struct ShaderParameters;
|
||||
|
||||
/**
|
||||
@@ -79,5 +81,6 @@ class AbstractSpaceAccessor {
|
||||
virtual void init_ss_to_texture_matrix(const ARegion *region,
|
||||
const float image_resolution[2],
|
||||
float r_uv_to_texture[4][4]) const = 0;
|
||||
};
|
||||
|
||||
}; // namespace blender::draw::image_engine
|
||||
} // namespace blender::draw::image_engine
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
#include "GPU_batch.h"
|
||||
#include "GPU_texture.h"
|
||||
|
||||
namespace blender::draw::image_engine {
|
||||
|
||||
struct TextureInfo {
|
||||
/**
|
||||
* \brief does this texture need a full update.
|
||||
@@ -82,3 +84,5 @@ struct TextureInfo {
|
||||
top_right_region.y);
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace blender::draw::image_engine
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
namespace blender::draw::image_engine {
|
||||
|
||||
/**
|
||||
* ImageUsage contains data of the image and image user to identify changes that require a rebuild
|
||||
* the texture slots.
|
||||
@@ -47,3 +49,5 @@ struct ImageUsage {
|
||||
return !(*this == other);
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace blender::draw::image_engine
|
||||
|
||||
Reference in New Issue
Block a user