Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::tooling::gpu_probe::DprMeasurementRequest Struct Reference

#include <dpr_measurement.hpp>

Classes

struct  FidelityRoi

Public Attributes

std::string attempt_nonce
std::uint32_t attempt_number = 0
std::string cell_key
std::string scenario_id
std::string scenario_kind
std::string mode
double requested_dpr = 0.0
std::filesystem::path pulp_source_root
std::filesystem::path cell_directory
std::string source
std::string expected_content_digest
std::string pulp_sha
std::uint32_t logical_width = 0
std::uint32_t logical_height = 0
double logical_input_x = 0.0
double logical_input_y = 0.0
std::string logical_input_target
FidelityRoi small_text_roi
FidelityRoi thin_stroke_roi
std::uint32_t warmups = 0
std::uint32_t measured_trials = 0
std::uint32_t fresh_process_first_frame_trials = 0
std::uint32_t gpu_timer_calibration_trials = 0
std::uint32_t gpu_timer_extra_work_multiplier = 0
std::string adaptive_profile_json

Member Data Documentation

◆ adaptive_profile_json

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::adaptive_profile_json

◆ attempt_nonce

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::attempt_nonce

◆ attempt_number

std::uint32_t pulp::tooling::gpu_probe::DprMeasurementRequest::attempt_number = 0

◆ cell_directory

std::filesystem::path pulp::tooling::gpu_probe::DprMeasurementRequest::cell_directory

◆ cell_key

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::cell_key

◆ expected_content_digest

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::expected_content_digest

◆ fresh_process_first_frame_trials

std::uint32_t pulp::tooling::gpu_probe::DprMeasurementRequest::fresh_process_first_frame_trials = 0

◆ gpu_timer_calibration_trials

std::uint32_t pulp::tooling::gpu_probe::DprMeasurementRequest::gpu_timer_calibration_trials = 0

◆ gpu_timer_extra_work_multiplier

std::uint32_t pulp::tooling::gpu_probe::DprMeasurementRequest::gpu_timer_extra_work_multiplier = 0

◆ logical_height

std::uint32_t pulp::tooling::gpu_probe::DprMeasurementRequest::logical_height = 0

◆ logical_input_target

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::logical_input_target

◆ logical_input_x

double pulp::tooling::gpu_probe::DprMeasurementRequest::logical_input_x = 0.0

◆ logical_input_y

double pulp::tooling::gpu_probe::DprMeasurementRequest::logical_input_y = 0.0

◆ logical_width

std::uint32_t pulp::tooling::gpu_probe::DprMeasurementRequest::logical_width = 0

◆ measured_trials

std::uint32_t pulp::tooling::gpu_probe::DprMeasurementRequest::measured_trials = 0

◆ mode

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::mode

◆ pulp_sha

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::pulp_sha

◆ pulp_source_root

std::filesystem::path pulp::tooling::gpu_probe::DprMeasurementRequest::pulp_source_root

◆ requested_dpr

double pulp::tooling::gpu_probe::DprMeasurementRequest::requested_dpr = 0.0

◆ scenario_id

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::scenario_id

◆ scenario_kind

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::scenario_kind

◆ small_text_roi

FidelityRoi pulp::tooling::gpu_probe::DprMeasurementRequest::small_text_roi

◆ source

std::string pulp::tooling::gpu_probe::DprMeasurementRequest::source

◆ thin_stroke_roi

FidelityRoi pulp::tooling::gpu_probe::DprMeasurementRequest::thin_stroke_roi

◆ warmups

std::uint32_t pulp::tooling::gpu_probe::DprMeasurementRequest::warmups = 0

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/tools/cli/gpu_probe/include/pulp_tooling/gpu_probe/dpr_measurement.hpp