System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: Intel(R) HD Graphics 4600 Intel 4.3.0 - Build 20.19.15.4835 (DEFAULT GPU)
Graphics card: AMD Radeon HD 8790M ATI Technologies Inc. 4.5.13397 Core Profile Context 0 ("HIGH-PERFORMANCE" GPU)
Blender Version
Broken: version: 2.83 (sub 6), branch: master, commit date: 2020-03-06 04:07, hash: rBe97aed1e73e7
Short description of error
With "high-performance" GPU active (methods given below), the Material Preview, Render Preview, and F12 render have the following problems:
- smoke does not show
- other scene objects are middle gray
- world background is mostly grey (see screenshots)
For command line renders using high-perf GPU, the smoke does not show, but the other objects are correct (not grey).
Fails in 2.81a, 2.82, 2.83
Works in 2.80
Exact steps for others to reproduce the error
- Set BLENDER.EXE to prefer alternate GPU via either method:
- Display Settings -> Graphics settings (to make Blender run on "high-performance" GPU)
- reg add "HKCU\Software\Microsoft\DirectX\UserGpuPreferences" /v "C:\path\to\blender.exe" /t REG_SZ /d "GpuPreference=2;" /f
- run BLENDER
- Use default scene
- On default cube: Object, Quick Effects, Quick Smoke
- Add any other object (e.g. monkey), move it over (e.g. gx3), and give it new visible material (e.g. red)
- Switch to Material Preview or Render Preview Note that all objects are grey (world colour may show a bit) You may need to move to next frame (first frame may not show the issue, perhaps due to caching)
- Toggle Smoke Domain visibility Note that objects are visible now (e.g. monkey is red)
Simple .blend files are attached, created using 2.81a release and 2.83 alpha, but I suggest using the steps above, since bphys files are not included.

