CARLA
Namespaces | Macros | Functions | Variables
SceneCaptureSensor.cpp File Reference
#include "Carla.h"
#include "Carla/Sensor/SceneCaptureSensor.h"
#include "Carla/Game/CarlaStatics.h"
#include "Actor/ActorBlueprintFunctionLibrary.h"
#include <mutex>
#include <atomic>
#include <thread>
+ Include dependency graph for SceneCaptureSensor.cpp:

Go to the source code of this file.

Namespaces

 SceneCaptureSensor_local_ns
 

Macros

#define CARLA_GBUFFER_DISABLE_TAA
 

Functions

template<EGBufferTextureID ID, typename T >
static void CheckGBufferStream (T &GBufferStream, FGBufferRequest &GBuffer)
 
static void SceneCaptureSensor_local_ns::ConfigureShowFlags (FEngineShowFlags &ShowFlags, bool bPostProcessing=true)
 
static auto SceneCaptureSensor_local_ns::GetQualitySettings (UWorld *World)
 
static void SceneCaptureSensor_local_ns::SetCameraDefaultOverrides (USceneCaptureComponent2D &CaptureComponent2D)
 

Variables

constexpr const TCHAR * GBufferNames []
 
static uint64 Prior = 0
 
static auto SCENE_CAPTURE_COUNTER = 0u
 

Macro Definition Documentation

◆ CARLA_GBUFFER_DISABLE_TAA

#define CARLA_GBUFFER_DISABLE_TAA

Function Documentation

◆ CheckGBufferStream()

template<EGBufferTextureID ID, typename T >
static void CheckGBufferStream ( T &  GBufferStream,
FGBufferRequest &  GBuffer 
)
static

Definition at line 477 of file SceneCaptureSensor.cpp.

Variable Documentation

◆ GBufferNames

constexpr const TCHAR* GBufferNames[]
Initial value:
=
{
TEXT("SceneColor"),
TEXT("SceneDepth"),
TEXT("SceneStencil"),
TEXT("GBufferA"),
TEXT("GBufferB"),
TEXT("GBufferC"),
TEXT("GBufferD"),
TEXT("GBufferE"),
TEXT("GBufferF"),
TEXT("Velocity"),
TEXT("SSAO"),
TEXT("CustomDepth"),
TEXT("CustomStencil"),
}

Definition at line 459 of file SceneCaptureSensor.cpp.

◆ Prior

uint64 Prior = 0
static

Definition at line 484 of file SceneCaptureSensor.cpp.

Referenced by ASceneCaptureSensor::CaptureSceneExtended().

◆ SCENE_CAPTURE_COUNTER

auto SCENE_CAPTURE_COUNTER = 0u
static