r.Vulkan.UploadCmdBufferSemaphore

r.Vulkan.UploadCmdBufferSemaphore

#Overview

name: r.Vulkan.UploadCmdBufferSemaphore

This variable is created as a Console Variable (cvar).

It is referenced in 1 C++ source file.

#Summary

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Source/Runtime/VulkanRHI/Private/VulkanCommandBuffer.cpp:36

Scope: file

Source code excerpt:

static int32 GVulkanUploadCmdBufferSemaphore = 0;	// despite this behavior being more correct, default to off to avoid changing the existing (as of UE 4.24) behavior
static FAutoConsoleVariableRef CVarVulkanPreventOverlapWithUpload(
	TEXT("r.Vulkan.UploadCmdBufferSemaphore"),
	GVulkanUploadCmdBufferSemaphore,
	TEXT("Whether command buffers for uploads and graphics can be executed simultaneously.\n")
	TEXT(" 0: The buffers are submitted without any synch(default)\n")
	TEXT(" 1: Graphics buffers will not overlap with the upload buffers"),
	ECVF_ReadOnly
);