summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_stream_buffer.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-11-06gl_stream_buffer: Profile orphaning of stream buffer.Markus Wick1-0/+5
This serialize to the driver thread and so it may block for a while. So if it is in the benchmark, we get noticed if it happens too often.
2018-09-21gl_stream_buffer: Fix use of bitwise OR instead of logical OR in Map()Lioncash1-1/+1
This was very likely intended to be a logical OR based off the conditioning and testing of inversion in one case. Even if this was intentional, this is the kind of non-obvious thing one should be clarifying with a comment.
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi1-1/+1
2018-09-09video_core: fixed arithmetic overflow warnings & improved code stylePatrick Elsässer1-1/+1
- Fixed all warnings, for renderer_opengl items, which were indicating a possible incorrect behavior from integral promotion rules and types larger than those in which arithmetic is typically performed. - Added const for variables where possible and meaningful. - Added constexpr where possible.
2018-08-22renderer_opengl: Namespace OpenGL codeLioncash1-0/+4
Namespaces all OpenGL code under the OpenGL namespace. Prevents polluting the global namespace and allows clear distinction between other renderers' code in the future.
2018-08-12Update the stream_buffer helper from Citra.Markus Wick1-142/+59
Please see https://github.com/citra-emu/citra/pull/3666 for more details.
2018-03-20renderer_gl: Port over gl_stream_buffer module from Citra.bunnei1-0/+182