Revision 97caad8 by Campbell Barton May 4, 2017, 21:06 (GMT) |
Remove redundant backbuffer/transform check Transform no longer uses backbuffer for snap. |
Revision ef746be by Campbell Barton May 4, 2017, 20:42 (GMT) |
Cleanup: include the type of data in function name Was confusing, some functions return vert or triangle data but naming wasn't very clear. |
Revision 129355c by Dalai Felinto May 4, 2017, 20:24 (GMT) |
Multiline support for ED_region_info_draw Many thanks for Campbell Barton for the help here and the idea to implement the multi-line as a new function with array as arguments. |
Revision d29e3eb by Pablo Vazquez May 4, 2017, 20:15 (GMT) |
Typo: 'Signle program' -> 'Single program' |
Revision 6f5307e by Clément Foucault May 4, 2017, 19:26 (GMT) |
Draw Manager: Add a memory stats to debug view. Adds 2 static unsigned int to Gawain and GPUTexture to roughly keep track of the memory stats on the GPU. Stats can be view at the bottom of the GPU stats with debug value > 20. |
Revision 4bd2429 by Campbell Barton May 4, 2017, 19:14 (GMT) |
Use mesh draw cache for back-buffer selection Vertex/weight paint now work with core profile, resolves T51380. |
Revision 9869436 by Campbell Barton May 4, 2017, 19:07 (GMT) |
Cleanup: use doxy categories |
Revision c6800dd by Campbell Barton May 4, 2017, 19:06 (GMT) |
Missed last commit |
Revision 83d43a0 by Campbell Barton May 4, 2017, 18:53 (GMT) |
Cleanup: de-duplicate mesh data calculation |
Revision ed688e4 by Lukas Stockner May 4, 2017, 18:49 (GMT) |
Cycles: Fix crash when assigning KernelGlobals The memory isn't initialized during allocation, so calling the assignment operator is a bad idea. |
May 4, 2017, 18:05 (GMT) |
Vertex paint with draw manager Reviewers: fclem Subscribers: campbellbarton, dfelinto Differential Revision: https://developer.blender.org/D2658 |
Revision b5b9b2d by Dalai Felinto May 4, 2017, 17:38 (GMT) |
Draw Manager: Combine multiple engines info texts This join them with n separators.(right now they clash on top of each other). Note: We still need to change "ED_region_info_draw" to accept multi-line strings. |
Revision 5b70283 by Clément Foucault May 4, 2017, 17:38 (GMT) |
Draw Manager: Fix debugging output. |
Revision 550b0a2 by Clément Foucault May 4, 2017, 17:12 (GMT) |
GLSL Materials: Fix envmap node artifacts. |
Revision 665296e by Clément Foucault May 4, 2017, 17:11 (GMT) |
Eevee: Motion blur switch |
Revision fbfa53a by Clément Foucault May 4, 2017, 15:42 (GMT) |
GPUMaterial: Remove unused Normal input. |
Revision 4ef0513 by Clément Foucault May 4, 2017, 15:42 (GMT) |
Eevee: Draw background shader. Also fixes some remaining errors caused by some matrices not updated. |
Revision 5601a62 by Clément Foucault May 4, 2017, 15:42 (GMT) |
Eevee: Simple Camera Motion Blur. Disabled by default. Set ENABLE_EFFECT_MOTION_BLUR to 1 to enable. No fancy motion blur. Use depth and camera matrix to get the motion vectors. Then blur in this direction. Only available in camera view. Only Camera animation is supported, does not take into account the parents motion |
Revision a3d8ef0 by Dalai Felinto May 4, 2017, 14:59 (GMT) |
Draw Manager: Implement render info for external engines This can be used by any engine actually. For example to give feedback regarding probe caching in Eevee, .... Unline master, we try to conciliate both the original viewport info (FPS, view name) and the render info. Note: I had to split the function in two because the camera alpha passepartout is handled inside the view3d_draw_region_info function. Review: Campbell Barton and Clement Foucault. Thanks to Sergey Sharybin and Pablo Vazquez for some of the design discussions. |
Revision a523dfd by Sergey Sharybin May 4, 2017, 14:28 (GMT) |
Fix T51412: Instant crash with texture plugged into the Displacement output The issue was caused by unlimited textures commit, root of the issue is that displacement code updates some of the image slots directly, so it needs to ensure device vectors are all proper size. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021