Blender Git Commit Log

Git Commits -> Revision fd3e444

Revision fd3e444 by Richard Antalik (master)
May 7, 2021, 07:43 (GMT)
Fix T81751: Use GLSL for better anim player performance

Originally colorspace of float images was converted using CPU.
GLSL will render images much faster.

Originally image was converted to `global_role_default_byte` space,
disregarding view transform and also display device, which now is
possible to specify. These parameters could be set via commandline to
settings used in Blender, however if they are to be set by users, these
needs to be sanitized.
Right now defaults are assumed for device given for
`COLOR_ROLE_DEFAULT_BYTE`. This should produce same behavior as
implemented before.

Together with D11167 animation player performance should be much better.

This code was mostly copy-pasted from sequencer.

Reviewed By: sergey

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

Commit Details:

Full Hash: fd3e44492e7606a741a6d2c42b31687598c7d09a
Parent Commit: 7b9c865
Lines Changed: +148, -20

1 Modified Path:

/source/blender/windowmanager/intern/wm_playanim.c (+148, -20) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021