From e8a151be56f096d5974bf7585a68265c1c6f9db1 Mon Sep 17 00:00:00 2001 From: ExMix Date: Mon, 7 Jul 2014 10:16:29 +0200 Subject: [PATCH] drape_tests fix --- drape/drape_tests/batcher_tests.cpp | 9 +++------ drape/gpu_buffer.cpp | 1 - drape/vertex_array_buffer.cpp | 2 +- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/drape/drape_tests/batcher_tests.cpp b/drape/drape_tests/batcher_tests.cpp index 8dd30cbd61..6d7b9a2415 100644 --- a/drape/drape_tests/batcher_tests.cpp +++ b/drape/drape_tests/batcher_tests.cpp @@ -143,13 +143,10 @@ UNIT_TEST(BatchLists_Test) EXPECTGL(glEnableVertexAttribute(1)); EXPECTGL(glVertexAttributePointer(1, 3, gl_const::GLFloatType, false, 0, 0)); - // bind index buffer - EXPECTGL(glBindBuffer(IndexBufferID, gl_const::GLElementArrayBuffer)); - // delete bucket - EXPECTGL(glDeleteBuffer(IndexBufferID)); - EXPECTGL(glDeleteBuffer(DataBufferID)); - EXPECTGL(glDeleteVertexArray(3)); + EXPECTGL(glDeleteBuffer(_)); + EXPECTGL(glDeleteBuffer(_)); + EXPECTGL(glDeleteVertexArray(VaoID)); EXPECTGL(glUseProgram(0)); EXPECTGL(glDeleteProgram(ProgramID)); } diff --git a/drape/gpu_buffer.cpp b/drape/gpu_buffer.cpp index 3c7a658eb5..60bed54833 100644 --- a/drape/gpu_buffer.cpp +++ b/drape/gpu_buffer.cpp @@ -16,7 +16,6 @@ GPUBuffer::GPUBuffer(Target t, uint8_t elementSize, uint16_t capacity) , m_t(t) { m_bufferID = GLFunctions::glGenBuffer(); - Bind(); Resize(capacity); } diff --git a/drape/vertex_array_buffer.cpp b/drape/vertex_array_buffer.cpp index 9395fc41a6..72c8c0f677 100644 --- a/drape/vertex_array_buffer.cpp +++ b/drape/vertex_array_buffer.cpp @@ -16,7 +16,7 @@ VertexArrayBuffer::VertexArrayBuffer(uint32_t indexBufferSize, uint32_t dataBuff VertexArrayBuffer::~VertexArrayBuffer() { m_indexBuffer.Destroy(); - (void)GetRangeDeletor(m_buffers, MasterPointerDeleter())(); + DeleteRange(m_buffers, MasterPointerDeleter()); if (m_VAO != 0) {