Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2016-03-23 15:58:31 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2016-03-23 15:58:31 +0300
commit21f31e60546f1f882494bacb84adee92a53d734c (patch)
treed5060a6523b0192200180bb8b7ffc985383cb160 /source/blender/makesdna/DNA_action_types.h
parent6e31f4f0900d07e1b54facc0127e1fd01c65a1c1 (diff)
Fix T47856: Cycles problem when running from multi-byte path
This is a mix of regression and old unsupported configuration. Regression was caused by some checks added on Blender side which was checking whether python function returned error or not. This made it impossible to enable Cycles when running from a file path which can't be encoded with MBCS codepage. Non-regression issue was that it wasn't possible to use pre-compiled CUDA kernels when running from a path with non-ascii multi-byte characters. This commit fixes regression and CUDA parts, but OSL still can't be used from a non-ascii location because it uses non-widechar API to work with file paths by the looks of it. Not sure we can solve this just from our side by using some codepage trick (UTF-16?) since even oslc fails to compile shader when there are non-ascii characters in the path.
Diffstat (limited to 'source/blender/makesdna/DNA_action_types.h')
0 files changed, 0 insertions, 0 deletions