Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (vkdispatch.Buffer method)
_destroy() (vkdispatch.Buffer method)
A
abs() (in module vkdispatch.codegen)
acos() (in module vkdispatch.codegen)
acosh() (in module vkdispatch.codegen)
add_uniform_buffer() (vkdispatch.CUDAGraphCapture method)
AddressMode (class in vkdispatch)
all() (in module vkdispatch.codegen)
any() (in module vkdispatch.codegen)
arg_type (vkdispatch.codegen.ShaderArgumentInfo attribute)
arithmetic_binary_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.OpenCLBackend method)
arithmetic_unary_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.OpenCLBackend method)
asbuffer() (in module vkdispatch)
,
[1]
asin() (in module vkdispatch.codegen)
asinh() (in module vkdispatch.codegen)
asrfftbuffer() (in module vkdispatch)
atan() (in module vkdispatch.codegen)
atan2() (in module vkdispatch.codegen)
atanh() (in module vkdispatch.codegen)
atomic_add() (in module vkdispatch.codegen)
atomic_add_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
B
backend (vkdispatch.codegen.ShaderBuilder attribute)
(vkdispatch.codegen.ShaderDescription attribute)
BackendUnavailableError
barrier() (in module vkdispatch.codegen)
barrier_statement() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
binary_math_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.OpenCLBackend method)
bind_var() (vkdispatch.CommandGraph method)
binding (vkdispatch.BufferBindInfo attribute)
(vkdispatch.codegen.BoundVariable attribute)
(vkdispatch.codegen.ShaderArgumentInfo attribute)
(vkdispatch.ImageBindInfo attribute)
binding_access (vkdispatch.codegen.ShaderDescription attribute)
binding_count (vkdispatch.codegen.ShaderBuilder attribute)
binding_list (vkdispatch.codegen.ShaderBuilder attribute)
binding_read_access (vkdispatch.codegen.ShaderBuilder attribute)
binding_type (vkdispatch.codegen.ShaderBinding attribute)
,
[1]
binding_type_list (vkdispatch.codegen.ShaderDescription attribute)
,
[1]
binding_write_access (vkdispatch.codegen.ShaderBuilder attribute)
BindingType (class in vkdispatch.codegen)
body (vkdispatch.codegen.ShaderDescription attribute)
BorderColor (class in vkdispatch)
bounds (vkdispatch.ShaderFunction attribute)
BoundVariable (class in vkdispatch.codegen)
Buff (in module vkdispatch.codegen)
Buffer (class in vkdispatch)
,
[1]
(class in vkdispatch.codegen)
buffer (vkdispatch.BufferBindInfo attribute)
buffer_c64() (in module vkdispatch)
buffer_component_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.OpenCLBackend method)
buffer_dv2() (in module vkdispatch)
buffer_dv3() (in module vkdispatch)
buffer_dv4() (in module vkdispatch)
buffer_f16() (in module vkdispatch)
buffer_f32() (in module vkdispatch)
buffer_f64() (in module vkdispatch)
buffer_hv2() (in module vkdispatch)
buffer_hv3() (in module vkdispatch)
buffer_hv4() (in module vkdispatch)
buffer_i16() (in module vkdispatch)
buffer_i32() (in module vkdispatch)
buffer_ihv2() (in module vkdispatch)
buffer_ihv3() (in module vkdispatch)
buffer_ihv4() (in module vkdispatch)
buffer_index_expr (vkdispatch.codegen.ShaderVariable attribute)
buffer_iv2() (in module vkdispatch)
buffer_iv3() (in module vkdispatch)
buffer_iv4() (in module vkdispatch)
buffer_root (vkdispatch.codegen.ShaderVariable attribute)
buffer_types (vkdispatch.MappingFunction attribute)
buffer_u16() (in module vkdispatch)
buffer_u32() (in module vkdispatch)
buffer_uhv2() (in module vkdispatch)
buffer_uhv3() (in module vkdispatch)
buffer_uhv4() (in module vkdispatch)
buffer_uv2() (in module vkdispatch)
buffer_uv3() (in module vkdispatch)
buffer_uv4() (in module vkdispatch)
buffer_v2() (in module vkdispatch)
buffer_v3() (in module vkdispatch)
buffer_v4() (in module vkdispatch)
BufferBindInfo (class in vkdispatch)
buffers_valid (vkdispatch.CommandGraph attribute)
BufferVariable (class in vkdispatch.codegen)
build() (vkdispatch.codegen.ShaderBuilder method)
(vkdispatch.ShaderFunction method)
builder (vkdispatch.codegen.ShaderContext attribute)
C
c128 (in module vkdispatch.codegen)
c32 (in module vkdispatch.codegen)
c64 (in module vkdispatch.codegen)
callback() (vkdispatch.MappingFunction method)
ceil() (in module vkdispatch.codegen)
child_count (vkdispatch.dtype attribute)
child_type (vkdispatch.dtype attribute)
clamp() (in module vkdispatch.codegen)
CLAMP_TO_BORDER (vkdispatch.AddressMode attribute)
,
[1]
CLAMP_TO_EDGE (vkdispatch.AddressMode attribute)
,
[1]
clip() (in module vkdispatch.codegen)
code (vkdispatch.ShaderSource attribute)
codegen_backend (vkdispatch.codegen.BufferVariable attribute)
CodeGenBackend (class in vkdispatch.codegen)
CommandGraph (class in vkdispatch)
comment() (in module vkdispatch.codegen)
compiler_log (vkdispatch.ShaderBuildError attribute)
complex128 (in module vkdispatch)
complex32 (in module vkdispatch)
complex64 (in module vkdispatch)
,
[1]
complex_from_euler_angle() (in module vkdispatch.codegen)
component_access_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.OpenCLBackend method)
compose_struct_decleration() (vkdispatch.codegen.ShaderBuilder method)
conjugate() (vkdispatch.codegen.ShaderVariable method)
Const (in module vkdispatch.codegen)
Constant (class in vkdispatch.codegen)
constant_namespace() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
constructor() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
cos() (in module vkdispatch.codegen)
cosh() (in module vkdispatch.codegen)
count (vkdispatch.codegen.StructElement attribute)
,
[1]
cross() (in module vkdispatch.codegen)
cuda_array_stream (vkdispatch.Buffer attribute)
cuda_graph_capture() (in module vkdispatch)
cuda_ptr (vkdispatch.Buffer attribute)
cuda_source (vkdispatch.Buffer attribute)
cuda_stream (vkdispatch.CUDAGraphCapture attribute)
CUDABackend (class in vkdispatch.codegen)
CUDAGraphCapture (class in vkdispatch)
D
declare_input_arguments() (vkdispatch.codegen.ShaderContext method)
declare_shader_arguments() (vkdispatch.codegen.ShaderBuilder method)
default_graph() (in module vkdispatch)
default_value (vkdispatch.codegen.ShaderArgumentInfo attribute)
degrees() (in module vkdispatch.codegen)
determinant() (in module vkdispatch.codegen)
dev_index (vkdispatch.DeviceInfo attribute)
device_id (vkdispatch.DeviceInfo attribute)
device_name (vkdispatch.DeviceInfo attribute)
device_type (vkdispatch.DeviceInfo attribute)
DeviceInfo (class in vkdispatch)
dimension (vkdispatch.codegen.ShaderBinding attribute)
,
[1]
dimensions (vkdispatch.codegen.Image1D attribute)
(vkdispatch.codegen.Image2D attribute)
(vkdispatch.codegen.Image3D attribute)
(vkdispatch.codegen.ImageVariable attribute)
dimentions (vkdispatch.dtype attribute)
distance() (in module vkdispatch.codegen)
dot() (in module vkdispatch.codegen)
driver_version (vkdispatch.DeviceInfo attribute)
dtype (class in vkdispatch)
,
[1]
(vkdispatch.codegen.ShaderBinding attribute)
,
[1]
(vkdispatch.codegen.StructElement attribute)
,
[1]
dv2 (in module vkdispatch.codegen)
dv3 (in module vkdispatch.codegen)
dv4 (in module vkdispatch.codegen)
dvec2 (in module vkdispatch)
dvec3 (in module vkdispatch)
dvec4 (in module vkdispatch)
E
else_block() (in module vkdispatch.codegen)
else_if_block() (in module vkdispatch.codegen)
ensure_uniform_constants_capacity() (vkdispatch.CommandGraph method)
entry_point() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
ERROR (vkdispatch.LogLevel attribute)
,
[1]
,
[2]
exec_bounds_guard() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
exec_count (vkdispatch.codegen.ShaderBuilder attribute)
exec_count_name (vkdispatch.codegen.ShaderDescription attribute)
exec_size (vkdispatch.ShaderFunction attribute)
exp() (in module vkdispatch.codegen)
exp2() (in module vkdispatch.codegen)
F
f16 (in module vkdispatch.codegen)
f32 (in module vkdispatch.codegen)
f64 (in module vkdispatch.codegen)
Filter (class in vkdispatch)
flags (vkdispatch.codegen.ShaderBuilder attribute)
float16 (in module vkdispatch)
float32 (in module vkdispatch)
,
[1]
float64 (in module vkdispatch)
float_64_support (vkdispatch.DeviceInfo attribute)
float_bits_to_int() (in module vkdispatch.codegen)
float_bits_to_int_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
float_bits_to_uint() (in module vkdispatch.codegen)
float_bits_to_uint_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
FLOAT_OPAQUE_BLACK (vkdispatch.BorderColor attribute)
,
[1]
FLOAT_OPAQUE_WHITE (vkdispatch.BorderColor attribute)
,
[1]
FLOAT_TRANSPARENT_BLACK (vkdispatch.BorderColor attribute)
,
[1]
floor() (in module vkdispatch.codegen)
fma() (in module vkdispatch.codegen)
fma_function_name() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
format_str (vkdispatch.dtype attribute)
fourier_shape (vkdispatch.RFFTBuffer attribute)
fract() (in module vkdispatch.codegen)
free() (vkdispatch.Signal method)
from_cuda_array() (in module vkdispatch)
from_numpy_dtype() (in module vkdispatch.base.dtype)
G
get_arg_names_and_defaults() (vkdispatch.codegen.ShaderDescription method)
get_backend() (in module vkdispatch)
get_builder() (in module vkdispatch.codegen)
get_codegen_backend() (in module vkdispatch.codegen)
get_context() (in module vkdispatch)
get_context_handle() (in module vkdispatch)
get_cuda_capture() (in module vkdispatch)
get_description() (vkdispatch.codegen.ShaderContext method)
get_devices() (in module vkdispatch)
get_info_string() (vkdispatch.DeviceInfo method)
get_shader_arguments() (vkdispatch.codegen.ShaderBuilder method)
get_shader_print_line_numbers() (in module vkdispatch.codegen)
get_src() (vkdispatch.ShaderFunction method)
global_graph() (in module vkdispatch)
global_invocation_id() (in module vkdispatch.codegen)
global_invocation_id_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
glsl_type (vkdispatch.dtype attribute)
GLSLBackend (class in vkdispatch.codegen)
group_memory_barrier() (in module vkdispatch.codegen)
group_memory_barrier_statement() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
H
has_ubo (vkdispatch.codegen.ShaderBuilder attribute)
header (vkdispatch.codegen.ShaderDescription attribute)
hv2 (in module vkdispatch.codegen)
hv3 (in module vkdispatch.codegen)
hv4 (in module vkdispatch.codegen)
hvec2 (in module vkdispatch)
hvec3 (in module vkdispatch)
hvec4 (in module vkdispatch)
I
i16 (in module vkdispatch.codegen)
i32 (in module vkdispatch.codegen)
i64 (in module vkdispatch.codegen)
if_block() (in module vkdispatch.codegen)
ihv2 (in module vkdispatch.codegen)
ihv3 (in module vkdispatch.codegen)
ihv4 (in module vkdispatch.codegen)
ihvec2 (in module vkdispatch)
ihvec3 (in module vkdispatch)
ihvec4 (in module vkdispatch)
Image (class in vkdispatch)
image (vkdispatch.Sampler attribute)
Image1D (class in vkdispatch)
(class in vkdispatch.codegen)
Image2D (class in vkdispatch)
(class in vkdispatch.codegen)
Image2DArray (class in vkdispatch)
Image3D (class in vkdispatch)
(class in vkdispatch.codegen)
image_format (class in vkdispatch)
image_type (class in vkdispatch)
image_view_type (class in vkdispatch)
ImageBindInfo (class in vkdispatch)
ImageVariable (class in vkdispatch.codegen)
Img1 (in module vkdispatch.codegen)
Img2 (in module vkdispatch.codegen)
Img3 (in module vkdispatch.codegen)
inf_f16() (in module vkdispatch.codegen)
inf_f16_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
inf_f32() (in module vkdispatch.codegen)
inf_f32_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
inf_f64() (in module vkdispatch.codegen)
inf_f64_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
INFO (vkdispatch.LogLevel attribute)
,
[1]
,
[2]
initialize() (in module vkdispatch)
,
[1]
instance_id (vkdispatch.MappingFunction attribute)
int16 (in module vkdispatch)
int32 (in module vkdispatch)
,
[1]
int64 (in module vkdispatch)
int_16_support (vkdispatch.DeviceInfo attribute)
int_64_support (vkdispatch.DeviceInfo attribute)
int_bits_to_float() (in module vkdispatch.codegen)
int_bits_to_float_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
INT_OPAQUE_BLACK (vkdispatch.BorderColor attribute)
,
[1]
INT_OPAQUE_WHITE (vkdispatch.BorderColor attribute)
,
[1]
INT_TRANSPARENT_BLACK (vkdispatch.BorderColor attribute)
,
[1]
inverse() (in module vkdispatch.codegen)
inversesqrt() (in module vkdispatch.codegen)
is_apple() (vkdispatch.DeviceInfo method)
is_complex (vkdispatch.codegen.ShaderVariable attribute)
is_complex() (in module vkdispatch.base.dtype)
is_conjugate (vkdispatch.codegen.ShaderVariable attribute)
is_context_initialized() (in module vkdispatch)
is_cuda() (in module vkdispatch)
is_dtype() (in module vkdispatch.base.dtype)
is_dummy() (in module vkdispatch)
is_external (vkdispatch.Buffer attribute)
is_initialized() (in module vkdispatch)
is_matrix() (in module vkdispatch.base.dtype)
is_nvidia() (vkdispatch.DeviceInfo method)
is_opencl() (in module vkdispatch)
is_scalar() (in module vkdispatch.base.dtype)
is_vector() (in module vkdispatch.base.dtype)
is_vulkan() (in module vkdispatch)
is_writable (vkdispatch.Buffer attribute)
isinf() (in module vkdispatch.codegen)
isnan() (in module vkdispatch.codegen)
item_size (vkdispatch.dtype attribute)
iv2 (in module vkdispatch.codegen)
iv3 (in module vkdispatch.codegen)
iv4 (in module vkdispatch.codegen)
ivec2 (in module vkdispatch)
,
[1]
ivec3 (in module vkdispatch)
,
[1]
ivec4 (in module vkdispatch)
,
[1]
L
length() (in module vkdispatch.codegen)
LINEAR (vkdispatch.Filter attribute)
,
[1]
local_invocation_id() (in module vkdispatch.codegen)
local_invocation_id_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
local_invocation_index() (in module vkdispatch.codegen)
local_invocation_index_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
local_size (vkdispatch.ShaderFunction attribute)
(vkdispatch.ShaderSource attribute)
log() (in module vkdispatch)
(in module vkdispatch.codegen)
log2() (in module vkdispatch.codegen)
log_error() (in module vkdispatch)
log_info() (in module vkdispatch)
log_verbose() (in module vkdispatch)
log_warning() (in module vkdispatch)
LogLevel (class in vkdispatch)
,
[1]
M
m2 (in module vkdispatch.codegen)
m3 (in module vkdispatch.codegen)
m4 (in module vkdispatch.codegen)
make_context() (in module vkdispatch)
,
[1]
make_shader_function() (in module vkdispatch)
make_source() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
(vkdispatch.codegen.ShaderDescription method)
map() (in module vkdispatch)
mapping_function (vkdispatch.MappingFunction attribute)
MappingFunction (class in vkdispatch)
mark_composite_binary_op() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
mark_composite_unary_op() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
mark_feature_usage() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
mark_texture_sample_dimension() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.OpenCLBackend method)
mat2 (in module vkdispatch)
,
[1]
mat3 (in module vkdispatch)
mat4 (in module vkdispatch)
,
[1]
math_func_name() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.OpenCLBackend method)
matrix_comp_mult() (in module vkdispatch.codegen)
max() (in module vkdispatch.codegen)
max_bound_descriptor_sets (vkdispatch.DeviceInfo attribute)
max_compute_shared_memory_size (vkdispatch.DeviceInfo attribute)
max_push_constant_size (vkdispatch.DeviceInfo attribute)
max_storage_buffer_range (vkdispatch.DeviceInfo attribute)
max_uniform_buffer_range (vkdispatch.DeviceInfo attribute)
max_workgroup_count (vkdispatch.DeviceInfo attribute)
max_workgroup_invocations (vkdispatch.DeviceInfo attribute)
max_workgroup_size (vkdispatch.DeviceInfo attribute)
mem_size (vkdispatch.Buffer attribute)
memory_barrier() (in module vkdispatch.codegen)
memory_barrier_buffer() (in module vkdispatch.codegen)
memory_barrier_buffer_statement() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
memory_barrier_image() (in module vkdispatch.codegen)
memory_barrier_image_statement() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
memory_barrier_shared() (in module vkdispatch.codegen)
memory_barrier_shared_statement() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
memory_barrier_statement() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
min() (in module vkdispatch.codegen)
MIRROR_CLAMP_TO_EDGE (vkdispatch.AddressMode attribute)
,
[1]
MIRRORED_REPEAT (vkdispatch.AddressMode attribute)
,
[1]
mix() (in module vkdispatch.codegen)
mod() (in module vkdispatch.codegen)
modf() (in module vkdispatch.codegen)
module
vkdispatch
vkdispatch.codegen
mult_complex() (in module vkdispatch.codegen)
N
name (vkdispatch.codegen.CodeGenBackend attribute)
(vkdispatch.codegen.CUDABackend attribute)
(vkdispatch.codegen.GLSLBackend attribute)
(vkdispatch.codegen.OpenCLBackend attribute)
(vkdispatch.codegen.ShaderArgumentInfo attribute)
(vkdispatch.codegen.ShaderBinding attribute)
,
[1]
(vkdispatch.codegen.ShaderDescription attribute)
(vkdispatch.codegen.StructElement attribute)
,
[1]
(vkdispatch.dtype attribute)
(vkdispatch.ShaderFunction attribute)
(vkdispatch.ShaderSource attribute)
name_to_pc_key_dict (vkdispatch.CommandGraph attribute)
NEAREST (vkdispatch.Filter attribute)
,
[1]
new_complex128_register() (in module vkdispatch.codegen)
new_complex32_register() (in module vkdispatch.codegen)
new_complex64_register() (in module vkdispatch.codegen)
new_complex_register() (in module vkdispatch.codegen)
new_dvec2_register() (in module vkdispatch.codegen)
new_dvec3_register() (in module vkdispatch.codegen)
new_dvec4_register() (in module vkdispatch.codegen)
new_float16_register() (in module vkdispatch.codegen)
new_float64_register() (in module vkdispatch.codegen)
new_float_register() (in module vkdispatch.codegen)
new_hvec2_register() (in module vkdispatch.codegen)
new_hvec3_register() (in module vkdispatch.codegen)
new_hvec4_register() (in module vkdispatch.codegen)
new_ihvec2_register() (in module vkdispatch.codegen)
new_ihvec3_register() (in module vkdispatch.codegen)
new_ihvec4_register() (in module vkdispatch.codegen)
new_int16_register() (in module vkdispatch.codegen)
new_int64_register() (in module vkdispatch.codegen)
new_int_register() (in module vkdispatch.codegen)
new_ivec2_register() (in module vkdispatch.codegen)
new_ivec3_register() (in module vkdispatch.codegen)
new_ivec4_register() (in module vkdispatch.codegen)
new_mat2_register() (in module vkdispatch.codegen)
new_mat3_register() (in module vkdispatch.codegen)
new_mat4_register() (in module vkdispatch.codegen)
new_register() (in module vkdispatch.codegen)
new_scaled_var() (vkdispatch.codegen.ShaderBuilder method)
new_uhvec2_register() (in module vkdispatch.codegen)
new_uhvec3_register() (in module vkdispatch.codegen)
new_uhvec4_register() (in module vkdispatch.codegen)
new_uint16_register() (in module vkdispatch.codegen)
new_uint64_register() (in module vkdispatch.codegen)
new_uint_register() (in module vkdispatch.codegen)
new_uvec2_register() (in module vkdispatch.codegen)
new_uvec3_register() (in module vkdispatch.codegen)
new_uvec4_register() (in module vkdispatch.codegen)
new_var() (vkdispatch.codegen.ShaderBuilder method)
new_vec2_register() (in module vkdispatch.codegen)
new_vec3_register() (in module vkdispatch.codegen)
new_vec4_register() (in module vkdispatch.codegen)
ninf_f16() (in module vkdispatch.codegen)
ninf_f16_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
ninf_f32() (in module vkdispatch.codegen)
ninf_f32_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
ninf_f64() (in module vkdispatch.codegen)
ninf_f64_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
NO_EXEC_BOUNDS (vkdispatch.codegen.ShaderFlags attribute)
NO_PRINTF (vkdispatch.codegen.ShaderFlags attribute)
NO_SUBGROUP_OPS (vkdispatch.codegen.ShaderFlags attribute)
NONE (vkdispatch.codegen.ShaderFlags attribute)
normalize() (in module vkdispatch.codegen)
num_subgroups() (in module vkdispatch.codegen)
num_subgroups_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
num_workgroups() (in module vkdispatch.codegen)
num_workgroups_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
numpy_shape (vkdispatch.dtype attribute)
O
OpenCLBackend (class in vkdispatch.codegen)
outer_product() (in module vkdispatch.codegen)
owns_memory (vkdispatch.Buffer attribute)
P
packed_buffer_read_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.OpenCLBackend method)
packed_buffer_write_statements() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.OpenCLBackend method)
pc_builder (vkdispatch.CommandGraph attribute)
pc_size (vkdispatch.codegen.ShaderDescription attribute)
,
[1]
pc_struct (vkdispatch.codegen.ShaderBuilder attribute)
pc_structure (vkdispatch.codegen.ShaderDescription attribute)
,
[1]
pc_values (vkdispatch.CommandGraph attribute)
plan (vkdispatch.ShaderFunction attribute)
pow() (in module vkdispatch.codegen)
pre_header() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
prepare_for_cuda_graph_capture() (vkdispatch.CommandGraph method)
prepare_submission_state() (vkdispatch.CommandGraph method)
print() (in module vkdispatch.codegen)
print_src() (vkdispatch.ShaderFunction method)
printf() (in module vkdispatch.codegen)
printf_statement() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
ptr_addr (vkdispatch.Signal attribute)
push_constant_declaration() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
Q
quad_operations_in_all_stages (vkdispatch.DeviceInfo attribute)
queue_properties (vkdispatch.DeviceInfo attribute)
queue_wait_idle() (in module vkdispatch)
queued_pc_values (vkdispatch.CommandGraph attribute)
R
R16_SFLOAT (vkdispatch.image_format attribute)
R16_SINT (vkdispatch.image_format attribute)
R16_UINT (vkdispatch.image_format attribute)
R16G16_SFLOAT (vkdispatch.image_format attribute)
R16G16_SINT (vkdispatch.image_format attribute)
R16G16_UINT (vkdispatch.image_format attribute)
R16G16B16_SFLOAT (vkdispatch.image_format attribute)
R16G16B16_SINT (vkdispatch.image_format attribute)
R16G16B16_UINT (vkdispatch.image_format attribute)
R16G16B16A16_SFLOAT (vkdispatch.image_format attribute)
R16G16B16A16_SINT (vkdispatch.image_format attribute)
R16G16B16A16_UINT (vkdispatch.image_format attribute)
R32_SFLOAT (vkdispatch.image_format attribute)
R32_SINT (vkdispatch.image_format attribute)
R32_UINT (vkdispatch.image_format attribute)
R32G32_SFLOAT (vkdispatch.image_format attribute)
R32G32_SINT (vkdispatch.image_format attribute)
R32G32_UINT (vkdispatch.image_format attribute)
R32G32B32_SFLOAT (vkdispatch.image_format attribute)
R32G32B32_SINT (vkdispatch.image_format attribute)
R32G32B32_UINT (vkdispatch.image_format attribute)
R32G32B32A32_SFLOAT (vkdispatch.image_format attribute)
R32G32B32A32_SINT (vkdispatch.image_format attribute)
R32G32B32A32_UINT (vkdispatch.image_format attribute)
R64_SFLOAT (vkdispatch.image_format attribute)
R64_SINT (vkdispatch.image_format attribute)
R64_UINT (vkdispatch.image_format attribute)
R64G64_SFLOAT (vkdispatch.image_format attribute)
R64G64_SINT (vkdispatch.image_format attribute)
R64G64_UINT (vkdispatch.image_format attribute)
R64G64B64_SFLOAT (vkdispatch.image_format attribute)
R64G64B64_SINT (vkdispatch.image_format attribute)
R64G64B64_UINT (vkdispatch.image_format attribute)
R64G64B64A64_SFLOAT (vkdispatch.image_format attribute)
R64G64B64A64_SINT (vkdispatch.image_format attribute)
R64G64B64A64_UINT (vkdispatch.image_format attribute)
R8_SINT (vkdispatch.image_format attribute)
R8_UINT (vkdispatch.image_format attribute)
R8G8_SINT (vkdispatch.image_format attribute)
R8G8_UINT (vkdispatch.image_format attribute)
R8G8B8_SINT (vkdispatch.image_format attribute)
R8G8B8_UINT (vkdispatch.image_format attribute)
R8G8B8A8_SINT (vkdispatch.image_format attribute)
R8G8B8A8_UINT (vkdispatch.image_format attribute)
radians() (in module vkdispatch.codegen)
ravel_index() (in module vkdispatch.codegen)
read() (vkdispatch.Buffer method)
,
[1]
(vkdispatch.Image method)
read_access (vkdispatch.BufferBindInfo attribute)
(vkdispatch.ImageBindInfo attribute)
read_callback() (vkdispatch.codegen.BufferVariable method)
(vkdispatch.codegen.ImageVariable method)
read_fourier() (vkdispatch.RFFTBuffer method)
read_lambda (vkdispatch.codegen.BufferVariable attribute)
(vkdispatch.codegen.ImageVariable attribute)
read_real() (vkdispatch.RFFTBuffer method)
ready (vkdispatch.ShaderFunction attribute)
real_shape (vkdispatch.RFFTBuffer attribute)
real_type (vkdispatch.RFFTBuffer attribute)
record_shader() (vkdispatch.CommandGraph method)
recorded_descriptor_sets (vkdispatch.CommandGraph attribute)
REPEAT (vkdispatch.AddressMode attribute)
,
[1]
reset() (vkdispatch.codegen.ShaderBuilder method)
(vkdispatch.CommandGraph method)
reset_state() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
resource_binding_base (vkdispatch.codegen.ShaderDescription attribute)
return_statement() (in module vkdispatch.codegen)
return_type (vkdispatch.MappingFunction attribute)
RFFTBuffer (class in vkdispatch)
round() (in module vkdispatch.codegen)
round_even() (in module vkdispatch.codegen)
S
sample() (vkdispatch.codegen.ImageVariable method)
(vkdispatch.Image method)
sample_texture_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
Sampler (class in vkdispatch)
SAMPLER (vkdispatch.codegen.BindingType attribute)
sampler (vkdispatch.ImageBindInfo attribute)
sampler_declaration() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
scalar (vkdispatch.dtype attribute)
scalar_expr (vkdispatch.codegen.BufferVariable attribute)
scope_block() (in module vkdispatch.codegen)
scope_num (vkdispatch.codegen.ShaderBuilder attribute)
select_queue_families() (in module vkdispatch)
set_builder() (in module vkdispatch.codegen)
set_codegen_backend() (in module vkdispatch.codegen)
set_dummy_context_params() (in module vkdispatch)
set_global_graph() (in module vkdispatch)
set_log_level() (in module vkdispatch)
set_shader_print_line_numbers() (in module vkdispatch.codegen)
set_value() (vkdispatch.codegen.ShaderVariable method)
set_var() (vkdispatch.CommandGraph method)
shader() (in module vkdispatch)
shader_arg_infos (vkdispatch.codegen.ShaderBuilder attribute)
(vkdispatch.codegen.ShaderDescription attribute)
shader_args (vkdispatch.codegen.ShaderBuilder attribute)
shader_buffer_float32_atomic_add (vkdispatch.DeviceInfo attribute)
shader_buffer_float32_atomics (vkdispatch.DeviceInfo attribute)
shader_context() (in module vkdispatch.codegen)
shader_description (vkdispatch.codegen.ShaderContext attribute)
(vkdispatch.ShaderFunction attribute)
shader_name (vkdispatch.codegen.ShaderArgumentInfo attribute)
shader_shape_name (vkdispatch.codegen.ShaderArgumentInfo attribute)
shader_source (vkdispatch.ShaderBuildError attribute)
ShaderArgumentInfo (class in vkdispatch.codegen)
ShaderBinding (class in vkdispatch.codegen)
ShaderBuilder (class in vkdispatch.codegen)
ShaderBuildError
ShaderContext (class in vkdispatch.codegen)
ShaderDescription (class in vkdispatch.codegen)
ShaderFlags (class in vkdispatch.codegen)
ShaderFunction (class in vkdispatch)
ShaderSource (class in vkdispatch)
ShaderVariable (class in vkdispatch.codegen)
shape (vkdispatch.Buffer attribute)
(vkdispatch.codegen.BufferVariable property)
(vkdispatch.dtype attribute)
shape_name (vkdispatch.BufferBindInfo attribute)
shared_buffer() (in module vkdispatch.codegen)
(vkdispatch.codegen.ShaderBuilder method)
shared_buffer_declaration() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
shared_buffers (vkdispatch.codegen.ShaderBuilder attribute)
sign() (in module vkdispatch.codegen)
Signal (class in vkdispatch)
signals (vkdispatch.Buffer attribute)
sin() (in module vkdispatch.codegen)
sinh() (in module vkdispatch.codegen)
size (vkdispatch.Buffer attribute)
smoothstep() (in module vkdispatch.codegen)
source (vkdispatch.codegen.ShaderDescription attribute)
(vkdispatch.ShaderFunction attribute)
sqrt() (in module vkdispatch.codegen)
step() (in module vkdispatch.codegen)
STORAGE_BUFFER (vkdispatch.codegen.BindingType attribute)
storage_buffer_declaration() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
str_to_dtype() (in module vkdispatch.codegen)
StructElement (class in vkdispatch.codegen)
sub_group_size (vkdispatch.DeviceInfo attribute)
subgroup_add() (in module vkdispatch.codegen)
subgroup_add_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_and() (in module vkdispatch.codegen)
subgroup_and_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_barrier() (in module vkdispatch.codegen)
subgroup_barrier_statement() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_elect() (in module vkdispatch.codegen)
subgroup_elect_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_id() (in module vkdispatch.codegen)
subgroup_id_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_invocation_id() (in module vkdispatch.codegen)
subgroup_invocation_id_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_max() (in module vkdispatch.codegen)
subgroup_max_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_min() (in module vkdispatch.codegen)
subgroup_min_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_mul() (in module vkdispatch.codegen)
subgroup_mul_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_or() (in module vkdispatch.codegen)
subgroup_or_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_size() (in module vkdispatch.codegen)
subgroup_size_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
subgroup_xor() (in module vkdispatch.codegen)
subgroup_xor_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
submit() (vkdispatch.CommandGraph method)
submit_any() (vkdispatch.CommandGraph method)
submit_on_record (vkdispatch.CommandGraph attribute)
supported_operations (vkdispatch.DeviceInfo attribute)
supported_stages (vkdispatch.DeviceInfo attribute)
swizzle() (vkdispatch.codegen.ShaderVariable method)
T
tan() (in module vkdispatch.codegen)
tanh() (in module vkdispatch.codegen)
texture_size_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
to_complex() (in module vkdispatch.codegen)
to_complex128() (in module vkdispatch.codegen)
to_complex32() (in module vkdispatch.codegen)
to_complex64() (in module vkdispatch.codegen)
to_dtype() (in module vkdispatch.codegen)
(vkdispatch.codegen.ShaderVariable method)
to_dvec2() (in module vkdispatch.codegen)
to_dvec3() (in module vkdispatch.codegen)
to_dvec4() (in module vkdispatch.codegen)
to_float() (in module vkdispatch.codegen)
to_float16() (in module vkdispatch.codegen)
to_float64() (in module vkdispatch.codegen)
to_hvec2() (in module vkdispatch.codegen)
to_hvec3() (in module vkdispatch.codegen)
to_hvec4() (in module vkdispatch.codegen)
to_ihvec2() (in module vkdispatch.codegen)
to_ihvec3() (in module vkdispatch.codegen)
to_ihvec4() (in module vkdispatch.codegen)
to_int() (in module vkdispatch.codegen)
to_int16() (in module vkdispatch.codegen)
to_int64() (in module vkdispatch.codegen)
to_ivec2() (in module vkdispatch.codegen)
to_ivec3() (in module vkdispatch.codegen)
to_ivec4() (in module vkdispatch.codegen)
to_mat2() (in module vkdispatch.codegen)
to_mat3() (in module vkdispatch.codegen)
to_mat4() (in module vkdispatch.codegen)
to_numpy_dtype() (in module vkdispatch.base.dtype)
to_register() (vkdispatch.codegen.ShaderVariable method)
to_uhvec2() (in module vkdispatch.codegen)
to_uhvec3() (in module vkdispatch.codegen)
to_uhvec4() (in module vkdispatch.codegen)
to_uint() (in module vkdispatch.codegen)
to_uint16() (in module vkdispatch.codegen)
to_uint64() (in module vkdispatch.codegen)
to_uvec2() (in module vkdispatch.codegen)
to_uvec3() (in module vkdispatch.codegen)
to_uvec4() (in module vkdispatch.codegen)
to_vec2() (in module vkdispatch.codegen)
to_vec3() (in module vkdispatch.codegen)
to_vec4() (in module vkdispatch.codegen)
transpose() (in module vkdispatch.codegen)
true_numpy_shape (vkdispatch.dtype attribute)
trunc() (in module vkdispatch.codegen)
try_wait() (vkdispatch.Signal method)
TYPE_1D (vkdispatch.image_type attribute)
,
[1]
TYPE_2D (vkdispatch.image_type attribute)
,
[1]
TYPE_3D (vkdispatch.image_type attribute)
,
[1]
type_name() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
U
u16 (in module vkdispatch.codegen)
u32 (in module vkdispatch.codegen)
u64 (in module vkdispatch.codegen)
uhv2 (in module vkdispatch.codegen)
uhv3 (in module vkdispatch.codegen)
uhv4 (in module vkdispatch.codegen)
uhvec2 (in module vkdispatch)
uhvec3 (in module vkdispatch)
uhvec4 (in module vkdispatch)
uint16 (in module vkdispatch)
uint32 (in module vkdispatch)
,
[1]
uint64 (in module vkdispatch)
uint_bits_to_float() (in module vkdispatch.codegen)
uint_bits_to_float_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
unary_math_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.OpenCLBackend method)
uniform_bindings (vkdispatch.CommandGraph attribute)
uniform_block_declaration() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
UNIFORM_BUFFER (vkdispatch.codegen.BindingType attribute)
uniform_buffer_alignment (vkdispatch.DeviceInfo attribute)
uniform_buffers (vkdispatch.CUDAGraphCapture attribute)
uniform_builder (vkdispatch.CommandGraph attribute)
uniform_constants_buffer (vkdispatch.CommandGraph attribute)
uniform_constants_size (vkdispatch.CommandGraph attribute)
uniform_descriptors (vkdispatch.CommandGraph attribute)
uniform_struct (vkdispatch.codegen.ShaderBuilder attribute)
uniform_structure (vkdispatch.codegen.ShaderDescription attribute)
,
[1]
uniform_values (vkdispatch.CommandGraph attribute)
unravel_index() (in module vkdispatch.codegen)
uses_feature() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
uv2 (in module vkdispatch.codegen)
uv3 (in module vkdispatch.codegen)
uv4 (in module vkdispatch.codegen)
uvec2 (in module vkdispatch)
,
[1]
uvec3 (in module vkdispatch)
,
[1]
uvec4 (in module vkdispatch)
,
[1]
V
v2 (in module vkdispatch.codegen)
v3 (in module vkdispatch.codegen)
v4 (in module vkdispatch.codegen)
Var (in module vkdispatch.codegen)
var_type (vkdispatch.Buffer attribute)
Variable (class in vkdispatch.codegen)
variable_namespace() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
vec2 (in module vkdispatch)
,
[1]
vec3 (in module vkdispatch)
,
[1]
vec4 (in module vkdispatch)
,
[1]
vendor_id (vkdispatch.DeviceInfo attribute)
VERBOSE (vkdispatch.LogLevel attribute)
,
[1]
,
[2]
version_major (vkdispatch.DeviceInfo attribute)
version_minor (vkdispatch.DeviceInfo attribute)
version_patch (vkdispatch.DeviceInfo attribute)
version_variant (vkdispatch.DeviceInfo attribute)
VIEW_TYPE_1D (vkdispatch.image_view_type attribute)
,
[1]
VIEW_TYPE_2D (vkdispatch.image_view_type attribute)
,
[1]
VIEW_TYPE_2D_ARRAY (vkdispatch.image_view_type attribute)
,
[1]
VIEW_TYPE_3D (vkdispatch.image_view_type attribute)
,
[1]
vkdispatch
module
vkdispatch.codegen
module
W
wait() (vkdispatch.Signal method)
WARNING (vkdispatch.LogLevel attribute)
,
[1]
,
[2]
while_block() (in module vkdispatch.codegen)
workgroup_id() (in module vkdispatch.codegen)
workgroup_id_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
workgroup_size() (in module vkdispatch.codegen)
workgroup_size_expr() (vkdispatch.codegen.CodeGenBackend method)
(vkdispatch.codegen.CUDABackend method)
(vkdispatch.codegen.GLSLBackend method)
(vkdispatch.codegen.OpenCLBackend method)
workgroups (vkdispatch.ShaderFunction attribute)
write() (vkdispatch.Buffer method)
,
[1]
(vkdispatch.Image method)
write_access (vkdispatch.BufferBindInfo attribute)
(vkdispatch.ImageBindInfo attribute)
write_callback() (vkdispatch.codegen.BufferVariable method)
(vkdispatch.codegen.ImageVariable method)
write_fourier() (vkdispatch.RFFTBuffer method)
write_lambda (vkdispatch.codegen.BufferVariable attribute)
(vkdispatch.codegen.ImageVariable attribute)
write_real() (vkdispatch.RFFTBuffer method)
vkdispatch
Navigation
Getting Started
Tutorials
Special
Full Internal Documentation
Related Topics
Documentation overview