diff options
Diffstat (limited to 'src/gallium/drivers/virgl/virgl_driinfo.h.in')
-rw-r--r-- | src/gallium/drivers/virgl/virgl_driinfo.h.in | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/gallium/drivers/virgl/virgl_driinfo.h.in b/src/gallium/drivers/virgl/virgl_driinfo.h.in index 7a1fef7eb0d..39a5a17f7be 100644 --- a/src/gallium/drivers/virgl/virgl_driinfo.h.in +++ b/src/gallium/drivers/virgl/virgl_driinfo.h.in @@ -7,7 +7,24 @@ // 4. Add the code to send the tweak to the host in virgl_send_tweaks // 5. Implement the tweak in virglrenderer DRI_CONF_SECTION_MISCELLANEOUS + DRI_CONF_FORMAT_L8_SRGB_ENABLE_READBACK(false) DRI_CONF_GLES_EMULATE_BGRA(true) DRI_CONF_GLES_APPLY_BGRA_DEST_SWIZZLE(true) DRI_CONF_GLES_SAMPLES_PASSED_VALUE(1024, 1, 400000000) + + /* + * Native-context drivers also (can) bind to the some virtio_gpu guest + * kernel device. Because drm_helper ties the driconf config to the + * drm device name, we also need to include config options for any + * possible drm-native-context guest driver: + */ + DRI_CONF_DISABLE_CONSERVATIVE_LRZ(false) + + DRI_CONF_VIRGL_SHADER_SYNC(false) +DRI_CONF_SECTION_END + +DRI_CONF_SECTION_DEBUG + /* Also needed for native-context drivers (freedreno) */ + DRI_CONF_DISABLE_THROTTLING(false) + DRI_CONF_DUAL_COLOR_BLEND_BY_LOCATION(false) DRI_CONF_SECTION_END |