Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_manager.c
| Context not available. | |||||
| DrawEngineType *draw_engine_type = engine_type->draw_engine; | DrawEngineType *draw_engine_type = engine_type->draw_engine; | ||||
| Render *render = engine->re; | Render *render = engine->re; | ||||
| /* HD4000 series Intel Devices on Windows aren't able to share shaders between contextes. | |||||
jbakker: HD4000 Series | |||||
| * For image rendering these iGPUs are scheduled on the main thread so they can share the same | |||||
| * context. | |||||
| * | |||||
Done Inline Actionsthese devices are officially supported jbakker: these devices are officially supported | |||||
| * TODO: This ignores icon/preview rendering; adding support in a clean way requires an overhaul | |||||
| * icon/preview rendering. */ | |||||
| if (!BLI_thread_is_main() && GPU_main_thread_workaround()) { | |||||
| return; | |||||
| } | |||||
| /* IMPORTANT: We don't support immediate mode in render mode! | /* IMPORTANT: We don't support immediate mode in render mode! | ||||
| * This shall remain in effect until immediate mode supports | * This shall remain in effect until immediate mode supports | ||||
| * multiple threads. */ | * multiple threads. */ | ||||
| Context not available. | |||||
HD4000 Series