float NVGRenderer::text(float x, float y, const char* string, const char* end)
		{
			auto res = nvgText(m_context, x, y, string, end);

			resetGLState();

			return res;
		}
示例#2
0
		void NVGRenderer::endFrame()
		{
			gr_opengl_set_2d_matrix();

			nvgEndFrame(m_context);

			gr_opengl_end_2d_matrix();

			resetGLState();
			m_inFrame = false;
		}
		void NVGRenderer::endFrame()
		{
			GR_DEBUG_SCOPE("NanoVG flush");

			glBindVertexArray(0);

			gr_opengl_set_2d_matrix();

			nvgEndFrame(m_context);

			gr_opengl_end_2d_matrix();

			resetGLState();
			m_inFrame = false;
		}