Skip to content
Start free evaluation

PdcommGemFormattedProgramDryRunOptions

Struct

Options for pdcomm_gem_formatted_program_dry_run().

typedef struct PdcommGemFormattedProgramDryRunOptions { ... } PdcommGemFormattedProgramDryRunOptions

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.h>

Members

max_issues

Field

Largest number of issues the report may hold; more issues fail the call with #PDCOMM_LIMIT_EXCEEDED.

size_t max_issues

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.h>

max_program_encoded_bytes

Field

Largest encoded program size in bytes; a larger program fails the call with #PDCOMM_LIMIT_EXCEEDED.

size_t max_program_encoded_bytes

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.h>

policy_version

Field

Analysis policy; must be #PDCOMM_GEM_FORMATTED_PROGRAM_DRY_RUN_POLICY_V1.

uint32_t policy_version

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.h>

reserved

Field

Reserved; must be 0.

uint32_t reserved

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.h>

reserved2

Field

Reserved; must be 0.

uint32_t reserved2

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.h>

struct_size

Field

Size of this structure in bytes; set to sizeof(PdcommGemFormattedProgramDryRunOptions) or larger.

size_t struct_size

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.h>

version

Field

Must be #PDCOMM_GEM_FORMATTED_PROGRAM_DRY_RUN_OPTIONS_VERSION.

uint32_t version

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.h>