October 12, 2017, 01:48 (GMT) |
Object Mode: Grid: Add a non-hard depth test. This adds a custom depth test that have the benefits to glitch less and be more visually pleasing. Downside is that it let the grid pass trough the objects a little. This effect is done in NDC space so that it counteract the logarithmic depth distribution imprecision (read as it's less visible near the camera but more present far away). This patch also includes some cleanups. |
Revision 3232204 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) October 11, 2017, 18:41 (GMT) |
Fix PaletteSlot memory leak |
October 11, 2017, 18:37 (GMT) |
Cleanup: rename uuid's related operator properties to match names used everywhere else. |
October 11, 2017, 18:28 (GMT) |
Fix several issues found while working on drag and drop linking. Append/link exec code was not handling correctly asset cases in 'single item' case. Also, first drag'n'drop code was slitghly too much simple, losing uuid's on the way, had to make things a bit more convoluted... |
October 11, 2017, 10:22 (GMT) |
Fix T53048: OSL Volume is broken in Blender 2.79 Was a mistake in optimization commit which was disconnecting closures and nodes which does not make sense for volume output. OSL script we can't ignore and can't currently know in advance if it's a proper volume shader or not. So we never disconnect OSL nodes from volume output. This is a good candidate for corrective release. |
Revision c82ddb7 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) October 11, 2017, 08:26 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
October 11, 2017, 08:19 (GMT) |
Cycles: Speedup up tangent space calculation This patch goes away form using C++ RNA during tangent space calculation which avoids quite a bit of overhead. Now all calculation is done using data which already exists in ccl::Mesh. This means, tangent space is now calculated from triangles, which doesn't seem to be any different (at least as far as regression tests are concerned). One of the positive sides is that this change makes it possible to move tangent space calculation from blender/ to render/ so we will have Cycles standalone supporting tangent space. Reviewers: brecht, lukasstockner97, campbellbarton Differential Revision: https://developer.blender.org/D2810 |
October 11, 2017, 08:18 (GMT) |
Cycles: Add utility function to calculate triangle's normal |
October 11, 2017, 08:18 (GMT) |
Cycles: Add utility function to remove given attribute |
October 11, 2017, 08:14 (GMT) |
Merge branch 'master' into blender2.8 |
October 11, 2017, 08:08 (GMT) |
Fix crash when opening a .blend file with an opened FileBrowser editor. |
Revision 895ec88 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) October 11, 2017, 07:58 (GMT) |
Set default framebuffer After detach textures must set the default buffer again. Also checked the number of samples, not only framebuffer. |
October 11, 2017, 07:48 (GMT) |
Cycles: Fix possible race condition when initializing devices list |
October 11, 2017, 07:36 (GMT) |
Cycles tests: Don't proint braces for empty status |
October 11, 2017, 00:15 (GMT) |
Gawain: Fix instancing messing next draw. Everything was fine if one batch is always used with instancing. But problem arise if the next drawcall for this batch is not using instancing as the attrib divisor stays set to 1 in th VAO. As instancing is less used than normal drawing I prefer to reset the divisor after drawing as it is reset before drawing instances. |
October 11, 2017, 00:15 (GMT) |
Eevee: Probe: Add Cubemap Resolution option. |
October 11, 2017, 00:15 (GMT) |
Eevee: Fix light grid being rendered after delete. |
October 11, 2017, 00:15 (GMT) |
Eevee: Fix TAA color drifting. This was caused by small float precision being insuficient. The blue component of R11F_G11F_B10F has lower precision than the other 2 components. This resulted in colors drifting towards a yellowish tone. Using RGBA16F for the concerned buffer. This double the memory usage of the framebuffers and add subsequent bandwidth usage. |
October 11, 2017, 00:15 (GMT) |
Eevee : Add a workaround for bug with AMD RX VEGA Linux + Mesa Driver This bug (explained here https://github.com/dfelinto/opengl-sandbox/blob/downsample/README.md) is breaking eevee beyond the point it's workable. This patch workaround the issue by making sure every fbo have mipmaps that are strictly greater than 16px. This break the bloom visuals a bit but only for this setup. |
October 11, 2017, 00:15 (GMT) |
Eevee: Fix hashed and alpha clip transparency. |
|
|
|


Master Commits
MiikaHweb | 2003-2021