#include <range.h>
Public Member Functions | |
constexpr | Range () |
constexpr | Range (size_t p_offset, size_t p_length) |
constexpr bool | operator== (const Range &o) const |
constexpr Range | Merge (const Range &other) |
Create a new range that is a union of this range and other. More... | |
Public Attributes | |
size_t | offset = 0 |
size_t | length = 0 |
|
inlineconstexpr |
Create a new range that is a union of this range and other.
Definition at line 27 of file range.h.
References length, and offset.
Referenced by impeller::testing::TEST().
|
inlineconstexpr |
size_t impeller::Range::length = 0 |
Definition at line 15 of file range.h.
Referenced by impeller::BlitPass::AddCopy(), impeller::BufferBindingsGLES::BindUniformData(), impeller::DeviceBuffer::CopyHostBuffer(), impeller::BlitCopyBufferToTextureCommandGLES::Encode(), Merge(), operator==(), and impeller::RenderPass::SetVertexBuffer().
size_t impeller::Range::offset = 0 |
Definition at line 14 of file range.h.
Referenced by impeller::Bind(), impeller::BufferBindingsGLES::BindUniformData(), impeller::BindVertexBuffer(), impeller::RenderPass::Draw(), Merge(), operator==(), impeller::Tessellator::TessellateConvex(), and impeller::testing::TEST_P().