struct spvc_msl_constexpr_sampler {
spvc_msl_sampler_coord coord;
spvc_msl_sampler_filter min_filter;
spvc_msl_sampler_filter mag_filter;
spvc_msl_sampler_mip_filter mip_filter;
spvc_msl_sampler_address s_address;
spvc_msl_sampler_address t_address;
spvc_msl_sampler_address r_address;
spvc_msl_sampler_compare_func compare_func;
spvc_msl_sampler_border_color border_color;
float lod_clamp_min;
float lod_clamp_max;
int max_anisotropy;
spvc_bool compare_enable;
spvc_bool lod_clamp_enable;
spvc_bool anisotropy_enable;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | SpvcMslConstexprSampler.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | ANISOTROPY_ENABLE
The struct member offsets. |
| public static final int | BORDER_COLOR
The struct member offsets. |
| public static final int | COMPARE_ENABLE
The struct member offsets. |
| public static final int | COMPARE_FUNC
The struct member offsets. |
| public static final int | COORD
The struct member offsets. |
| public static final int | LOD_CLAMP_ENABLE
The struct member offsets. |
| public static final int | LOD_CLAMP_MAX
The struct member offsets. |
| public static final int | LOD_CLAMP_MIN
The struct member offsets. |
| public static final int | MAG_FILTER
The struct member offsets. |
| public static final int | MAX_ANISOTROPY
The struct member offsets. |
| public static final int | MIN_FILTER
The struct member offsets. |
| public static final int | MIP_FILTER
The struct member offsets. |
| public static final int | R_ADDRESS
The struct member offsets. |
| public static final int | S_ADDRESS
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | T_ADDRESS
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | SpvcMslConstexprSampler(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public SpvcMslConstexprSampler | |
| public int | |
| public SpvcMslConstexprSampler | |
| public static SpvcMslConstexprSampler | |
| public static SpvcMslConstexprSampler. | calloc(int
the buffer capacity capacity)Returns a new |
| public static SpvcMslConstexprSampler | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static SpvcMslConstexprSampler. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public boolean | |
| public SpvcMslConstexprSampler | |
| public int | |
| public SpvcMslConstexprSampler | |
| public int | |
| public SpvcMslConstexprSampler | |
| protected SpvcMslConstexprSampler | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static SpvcMslConstexprSampler | |
| public static SpvcMslConstexprSampler | create(long address)
Returns a new |
| public static SpvcMslConstexprSampler. | create(int
the buffer capacity capacity)Returns a new |
| public static SpvcMslConstexprSampler. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static SpvcMslConstexprSampler | |
| public static SpvcMslConstexprSampler. | |
| public boolean | |
| public SpvcMslConstexprSampler | |
| public float | |
| public SpvcMslConstexprSampler | |
| public float | |
| public SpvcMslConstexprSampler | |
| public int | |
| public SpvcMslConstexprSampler | |
| public static SpvcMslConstexprSampler | |
| public static SpvcMslConstexprSampler. | malloc(int
the buffer capacity capacity)Returns a new |
| public static SpvcMslConstexprSampler | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static SpvcMslConstexprSampler. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public int | |
| public SpvcMslConstexprSampler | |
| public int | |
| public SpvcMslConstexprSampler | |
| public int | |
| public SpvcMslConstexprSampler | |
| public static boolean | |
| public static void | |
| public static int | |
| public static void | |
| public static boolean | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static boolean | |
| public static void | |
| public static float | |
| public static void | |
| public static float | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public int | |
| public SpvcMslConstexprSampler | |
| public int | |
| public SpvcMslConstexprSampler | |
| public SpvcMslConstexprSampler | set(int coord, int min_filter, int mag_filter, int mip_filter, int s_address, int t_address, int r_address, int compare_func, int border_color, float lod_clamp_min, float lod_clamp_max, int max_anisotropy, boolean compare_enable, boolean lod_clamp_enable, boolean anisotropy_enable)
Initializes this struct with the specified values. |
| public SpvcMslConstexprSampler | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public int | |
| public SpvcMslConstexprSampler |