March 31, 2018, 13:43 (GMT) |
Logging: fix own error with formatting |
March 31, 2018, 13:33 (GMT) |
Use int instead of bool Causes issues when including in some files. |
March 31, 2018, 13:29 (GMT) |
Logging: add argument --log-show-basename Optionally strips leading path from filenames when logging. |
March 31, 2018, 12:53 (GMT) |
Cleanup: --help text output Some arguments missed their <value>. |
March 31, 2018, 11:40 (GMT) |
Cleanup: blf internal struct naming - use x/y/width/height/max as a suffix. - replace 'num' prefix /w 'len' suffix. |
March 31, 2018, 11:11 (GMT) |
Cleanup: BLF batch drawing naming - batching -> batch_draw. - ct & size -> len. - start/end -> begin/end (follow GL convention). |
March 31, 2018, 10:52 (GMT) |
Logging: add ability to exclude categories. |
March 31, 2018, 10:27 (GMT) |
Docs: doxygen docs for clog |
March 31, 2018, 09:25 (GMT) |
Fix clog: own error allocating from static buffer |
March 31, 2018, 07:18 (GMT) |
Fix logger build w/ MSVC |
Revision 7d27a53 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 31, 2018, 07:01 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
March 30, 2018, 23:15 (GMT) |
Build deps: do sndfile patch also on linux platform |
March 30, 2018, 21:27 (GMT) |
GWN: Perf: Bypass glUseProgram(0) I left a flag to quickly debug if something is wrong. But now that everything uses shader, it seems to be alright since a shader is always set active before drawing. |
March 30, 2018, 20:51 (GMT) |
UI: Perf: Do not use implicit Attrib fill. |
March 30, 2018, 20:50 (GMT) |
BFL: Fix broken vertical texts. I've made a separate version of the geom shader that works with full 3D modelviewmat. This commit also includes some fixup inside blf_batching_start(). |
March 30, 2018, 19:10 (GMT) |
DRW: Add BLF_batch_reset to be able to use BLF inside DRW. |
March 30, 2018, 19:09 (GMT) |
UI: Perf: Add BLF batching for File browser and UI blocks. This batch together most of the calls that can be batch together. |
March 30, 2018, 18:59 (GMT) |
BLF: Add Batching capabilities. You can now use BLF_batching_start and BLF_batching_end to batch every drawcall to BLF together minimizing the overhead introduced by BLF and the opengl driver. These calls cannot be nested (for now). If the modelview matrix changes, previously batched calls are issued and a the process resume with the new matrix. However the projection matrix MUST not change and gl scissors as well. |
March 30, 2018, 18:15 (GMT) |
GPUFramebuffer: Fix assert triggering another assert. |
March 30, 2018, 18:09 (GMT) |
BLF: Use Batch API instead of IMM. This is not a perfect win just yet. It's now calling glBufferSubData for every call (instead of using glMapBufferRange which is almost faster), but with this system we will be able to batch drawcalls together. See next commit. |
|
|
|


Master Commits
MiikaHweb | 2003-2021