mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 17:30:05 +00:00
Fix GLEW clang-tidy issues
This commit is contained in:
parent
331b2d855f
commit
a6f8547455
15 changed files with 176 additions and 95 deletions
|
|
@ -182,6 +182,10 @@ void PlacefileIcons::Initialize()
|
|||
glBindBuffer(GL_ARRAY_BUFFER, p->vbo_[0]);
|
||||
glBufferData(GL_ARRAY_BUFFER, 0u, nullptr, GL_DYNAMIC_DRAW);
|
||||
|
||||
// NOLINTBEGIN(modernize-use-nullptr)
|
||||
// NOLINTBEGIN(performance-no-int-to-ptr)
|
||||
// NOLINTBEGIN(cppcoreguidelines-avoid-magic-numbers)
|
||||
|
||||
// aLatLong
|
||||
glVertexAttribPointer(0,
|
||||
2,
|
||||
|
|
@ -252,6 +256,10 @@ void PlacefileIcons::Initialize()
|
|||
// aDisplayed
|
||||
glVertexAttribI1i(7, 1);
|
||||
|
||||
// NOLINTEND(cppcoreguidelines-avoid-magic-numbers)
|
||||
// NOLINTEND(performance-no-int-to-ptr)
|
||||
// NOLINTEND(modernize-use-nullptr)
|
||||
|
||||
p->dirty_ = true;
|
||||
}
|
||||
|
||||
|
|
@ -649,10 +657,11 @@ void PlacefileIcons::Impl::Update(bool textureAtlasChanged)
|
|||
|
||||
// Buffer texture data
|
||||
glBindBuffer(GL_ARRAY_BUFFER, vbo_[1]);
|
||||
glBufferData(GL_ARRAY_BUFFER,
|
||||
sizeof(float) * textureBuffer_.size(),
|
||||
textureBuffer_.data(),
|
||||
GL_DYNAMIC_DRAW);
|
||||
glBufferData(
|
||||
GL_ARRAY_BUFFER,
|
||||
static_cast<GLsizeiptr>(sizeof(float) * textureBuffer_.size()),
|
||||
textureBuffer_.data(),
|
||||
GL_DYNAMIC_DRAW);
|
||||
}
|
||||
|
||||
// If buffers need updating
|
||||
|
|
@ -660,17 +669,19 @@ void PlacefileIcons::Impl::Update(bool textureAtlasChanged)
|
|||
{
|
||||
// Buffer vertex data
|
||||
glBindBuffer(GL_ARRAY_BUFFER, vbo_[0]);
|
||||
glBufferData(GL_ARRAY_BUFFER,
|
||||
sizeof(float) * currentIconBuffer_.size(),
|
||||
currentIconBuffer_.data(),
|
||||
GL_DYNAMIC_DRAW);
|
||||
glBufferData(
|
||||
GL_ARRAY_BUFFER,
|
||||
static_cast<GLsizeiptr>(sizeof(float) * currentIconBuffer_.size()),
|
||||
currentIconBuffer_.data(),
|
||||
GL_DYNAMIC_DRAW);
|
||||
|
||||
// Buffer threshold data
|
||||
glBindBuffer(GL_ARRAY_BUFFER, vbo_[2]);
|
||||
glBufferData(GL_ARRAY_BUFFER,
|
||||
sizeof(GLint) * currentIntegerBuffer_.size(),
|
||||
currentIntegerBuffer_.data(),
|
||||
GL_DYNAMIC_DRAW);
|
||||
glBufferData(
|
||||
GL_ARRAY_BUFFER,
|
||||
static_cast<GLsizeiptr>(sizeof(GLint) * currentIntegerBuffer_.size()),
|
||||
currentIntegerBuffer_.data(),
|
||||
GL_DYNAMIC_DRAW);
|
||||
|
||||
numVertices_ =
|
||||
static_cast<GLsizei>(currentIconBuffer_.size() / kPointsPerVertex);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue