diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-11-16 21:26:23 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-11-16 21:26:23 +0300 |
commit | 2c347ebbba9b76c26f3a4b1e4f8bbe84cb90d1f4 (patch) | |
tree | 9224a975548570da64af7700be3a389905ab5879 /source/blender/gpu/intern/gpu_immediate_util.c | |
parent | 64dc0f2685afbd829fffa1a95741006b7a734f7d (diff) |
Fix T57874: Crash due to IMM_BUFFER_SIZE when drawing cached frames...
... in the timeline.
Diffstat (limited to 'source/blender/gpu/intern/gpu_immediate_util.c')
-rw-r--r-- | source/blender/gpu/intern/gpu_immediate_util.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source/blender/gpu/intern/gpu_immediate_util.c b/source/blender/gpu/intern/gpu_immediate_util.c index 983c70281a2..5cba0c42ee3 100644 --- a/source/blender/gpu/intern/gpu_immediate_util.c +++ b/source/blender/gpu/intern/gpu_immediate_util.c @@ -87,6 +87,17 @@ void immRecti(uint pos, int x1, int y1, int x2, int y2) immEnd(); } +void immRectf_fast(uint pos, float x1, float y1, float x2, float y2) +{ + immVertex2f(pos, x1, y1); + immVertex2f(pos, x2, y1); + immVertex2f(pos, x2, y2); + + immVertex2f(pos, x1, y1); + immVertex2f(pos, x2, y2); + immVertex2f(pos, x1, y2); +} + void immRectf_fast_with_color(uint pos, uint col, float x1, float y1, float x2, float y2, const float color[4]) { immAttr4fv(col, color); |