Blender Git Commit Log

Git Commits -> Revision 5a91df3

Revision 5a91df3 by Sergey Sharybin (master)
December 13, 2013, 06:36 (GMT)
Implement GPU-side dither

Summary:
Uses some magic pseudo-random which is actually a
texture coordinate hashing function.

TODOs:
- Dither noise is the same for all the frames.
- It's different from Floyd's dither we've been
using before.
- Currently CPU and GPU dithering used different
implementation. Ideally we need to use the same
dither in CPU.

Reviewers: brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D58

Commit Details:

Full Hash: 5a91df32713b7ad9be6befa7124b31890063d91b
Parent Commit: 669b590
Lines Changed: +138, -93

13 Modified Paths:

/intern/opencolorio/fallback_impl.cc (+2, -1) (Diff)
/intern/opencolorio/gpu_shader_display_transform.glsl (+39, -1) (Diff)
/intern/opencolorio/ocio_capi.cc (+2, -2) (Diff)
/intern/opencolorio/ocio_capi.h (+1, -1) (Diff)
/intern/opencolorio/ocio_impl.h (+3, -3) (Diff)
/intern/opencolorio/ocio_impl_glsl.cc (+20, -3) (Diff)
/source/blender/editors/render/render_internal.c (+1, -1) (Diff)
/source/blender/editors/screen/glutil.c (+6, -6) (Diff)
/source/blender/editors/space_sequencer/sequencer_draw.c (+3, -3) (Diff)
/source/blender/imbuf/IMB_colormanagement.h (+5, -4) (Diff)
/source/blender/imbuf/intern/colormanagement.c (+11, -8) (Diff)
/source/blender/imbuf/intern/divers.c (+44, -60) (Diff)
/source/blender/makesrna/intern/rna_render.c (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021