vulky
Getting started
Installation
Usage
API Reference
Types
vulky
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AABB (vulky.ADSNodeType attribute)
aabb_collection() (in module vulky)
AABBCollection (class in vulky)
active_raygen_slice() (vulky.RTProgram method)
AddressMode (class in vulky)
ADS (class in vulky)
ads_model() (in module vulky)
ads_scene() (in module vulky)
ADSNodeType (class in vulky)
allow_cross_threading() (in module vulky)
ALWAYS (vulky.CompareOp attribute)
ANY (vulky.ImageUsage attribute)
append() (vulky.AABBCollection method)
(vulky.TriangleCollection method)
as_readonly() (vulky.Image method)
attach() (vulky.GraphicsPipeline method)
B
bind() (vulky.ComputeManager method)
bind_index_buffer() (vulky.GraphicsManager method)
bind_vertex_buffer() (vulky.GraphicsManager method)
blit_image() (vulky.GraphicsManager method)
BORDER (vulky.AddressMode attribute)
BorderColor (class in vulky)
Buffer (class in vulky)
buffer() (in module vulky)
(vulky.Window method)
buffer_like() (in module vulky)
BufferUsage (class in vulky)
build_accessor() (vulky.StructuredBufferAccess static method)
build_ads() (vulky.RaytracingManager method)
C
CLAMP_EDGE (vulky.AddressMode attribute)
clear() (vulky.Resource method)
clear_buffer() (vulky.ComputeManager method)
clear_color() (vulky.ComputeManager method)
clear_depth_stencil() (vulky.ComputeManager method)
close() (vulky.Pipeline method)
COMBINED_IMAGE (vulky.DescriptorType attribute)
CommandManager (class in vulky)
COMPACT (vulky.LayoutAlignment attribute)
CompareOp (class in vulky)
compile_shader_file() (in module vulky)
compile_shader_source() (in module vulky)
compile_shader_source_file() (in module vulky)
compile_shader_sources() (in module vulky)
composite() (vulky.mat3x4 static method)
(vulky.mat4x3 static method)
COMPUTE (vulky.PipelineType attribute)
(vulky.QueueType attribute)
(vulky.ShaderStage attribute)
compute_dimension() (vulky.Image static method)
compute_manager() (in module vulky)
ComputeManager (class in vulky)
COPY (vulky.QueueType attribute)
copy() (vulky.CopyManager method)
copy_manager() (in module vulky)
CopyManager (class in vulky)
CPU (vulky.MemoryLocation attribute)
cpu_ptr (vulky.Resource attribute)
create() (vulky.StructuredTensor static method)
create_compatible_tensor() (vulky.StructuredTensor static method)
create_descriptor_set_collection() (vulky.Pipeline method)
create_device() (in module vulky)
create_framebuffer() (vulky.GraphicsPipeline method)
create_mesh() (in module vulky)
create_rt_callable_group() (vulky.RaytracingPipeline method)
create_rt_gen_group() (vulky.RaytracingPipeline method)
create_rt_hit_group() (vulky.RaytracingPipeline method)
create_rt_miss_group() (vulky.RaytracingPipeline method)
create_rt_program() (vulky.RaytracingPipeline method)
cross() (vulky.vec3 class method)
cuda_ptr (vulky.Resource attribute)
D
DEPTH_STENCIL (vulky.Format attribute)
(vulky.ImageUsage attribute)
depth_stencil() (in module vulky)
DescriptorSet (class in vulky)
DescriptorSetCollection (class in vulky)
DescriptorType (class in vulky)
detach() (vulky.ViewTensor method)
device_manager() (in module vulky)
device_ptr (vulky.Resource attribute)
dimension (vulky.mat2 attribute)
(vulky.mat3 attribute)
(vulky.mat3x4 attribute)
(vulky.mat4 attribute)
(vulky.mat4x3 attribute)
(vulky.vec2 attribute)
(vulky.vec3 attribute)
(vulky.vec4 attribute)
dispatch_groups() (vulky.ComputeManager method)
dispatch_indexed_primitives() (vulky.GraphicsManager method)
dispatch_primitives() (vulky.GraphicsManager method)
dispatch_rays() (vulky.RaytracingManager method)
dispatch_threads() (vulky.ComputeManager method)
dispatch_threads_1D() (vulky.ComputeManager method)
dispatch_threads_2D() (vulky.ComputeManager method)
E
element_size() (vulky.Image method)
EQUAL (vulky.CompareOp attribute)
euler_rotation() (vulky.mat3 static method)
execute_loop() (in module vulky)
external_sync() (in module vulky)
F
Filter (class in vulky)
fix_shape() (vulky.Layout static method)
FLOAT (vulky.Format attribute)
flush() (vulky.GPUPtr method)
Format (class in vulky)
fps (vulky.Window property)
FRAGMENT (vulky.ShaderStage attribute)
FrameBuffer (in module vulky)
freeze() (vulky.CommandManager method)
from_aabb() (vulky.Layout static method)
from_blob() (vulky.ViewTensor static method)
from_description() (vulky.Layout static method)
from_format() (vulky.Layout static method)
from_instance() (vulky.Layout static method)
from_instance2() (vulky.Layout static method)
from_structure() (vulky.Layout static method)
G
GEOMETRY (vulky.ShaderStage attribute)
GeometryCollection (class in vulky)
get_array_count() (vulky.Image method)
get_collection_type() (vulky.AABBCollection method)
(vulky.GeometryCollection method)
(vulky.TriangleCollection method)
get_field() (vulky.StructuredTensor method)
get_image_dimension() (vulky.Image method)
get_item() (vulky.StructuredTensor method)
get_mip_count() (vulky.Image method)
get_queue_required() (vulky.CommandManager class method)
(vulky.ComputeManager class method)
(vulky.CopyManager class method)
(vulky.GraphicsManager class method)
(vulky.RaytracingManager class method)
GPU (vulky.MemoryLocation attribute)
GPUPtr (class in vulky)
GRAPHICS (vulky.PipelineType attribute)
(vulky.QueueType attribute)
graphics_manager() (in module vulky)
GraphicsManager (class in vulky)
GraphicsPipeline (class in vulky)
GREATER (vulky.CompareOp attribute)
GREATER_OR_EQUAL (vulky.CompareOp attribute)
GTensorMeta (class in vulky)
I
Image (class in vulky)
image() (in module vulky)
(vulky.Window method)
image_1D() (in module vulky)
image_2D() (in module vulky)
image_3D() (in module vulky)
image_barrier() (vulky.CommandManager method)
ImageType (class in vulky)
ImageUsage (class in vulky)
INDEX (vulky.BufferUsage attribute)
index_buffer() (in module vulky)
INSTANCE (vulky.ADSNodeType attribute)
instance_buffer() (in module vulky)
INT (vulky.Format attribute)
inv_look_at() (vulky.mat4 static method)
invalidate() (vulky.GPUPtr method)
inverse() (vulky.mat3 method)
(vulky.mat4 method)
is_ads (vulky.Resource attribute)
is_buffer (vulky.Resource attribute)
is_closed (vulky.Window property)
is_closed() (vulky.CommandManager method)
(vulky.Pipeline method)
is_frozen() (vulky.CommandManager method)
is_image (vulky.Resource attribute)
is_on_cpu (vulky.Resource attribute)
is_on_gpu (vulky.Resource attribute)
is_scalar_type() (vulky.Layout static method)
IVEC2 (vulky.Format attribute)
IVEC3 (vulky.Format attribute)
IVEC4 (vulky.Format attribute)
L
label_text() (vulky.Window method)
Layout (class in vulky)
layout() (vulky.Pipeline method)
LayoutAlignment (class in vulky)
LESS (vulky.CompareOp attribute)
LESS_OR_EQUAL (vulky.CompareOp attribute)
LINEAR (vulky.Filter attribute)
(vulky.MipMapMode attribute)
load() (vulky.Resource method)
load_image() (in module vulky)
load_shader() (vulky.Pipeline method)
load_shader_from_source() (vulky.Pipeline method)
load_texture() (in module vulky)
load_video() (in module vulky)
look_at() (vulky.mat4 static method)
M
map() (vulky.StructuredBuffer method)
mark_as_dirty() (vulky.GPUPtr method)
mat2 (class in vulky)
mat3 (class in vulky)
mat3x4 (class in vulky)
mat4 (class in vulky)
mat4x3 (class in vulky)
memory (vulky.Buffer attribute)
MemoryLocation (class in vulky)
MipMapMode (class in vulky)
module
vulky
N
NEVER (vulky.CompareOp attribute)
NONE (vulky.AddressMode attribute)
(vulky.ADSNodeType attribute)
(vulky.BorderColor attribute)
(vulky.BufferUsage attribute)
(vulky.CompareOp attribute)
(vulky.DescriptorType attribute)
(vulky.Filter attribute)
(vulky.Format attribute)
(vulky.ImageType attribute)
(vulky.ImageUsage attribute)
(vulky.MemoryLocation attribute)
(vulky.MipMapMode attribute)
(vulky.PipelineType attribute)
(vulky.PresenterMode attribute)
(vulky.QueueType attribute)
(vulky.ShaderStage attribute)
NOT_EQUAL (vulky.CompareOp attribute)
numel() (vulky.Image method)
numpy() (vulky.StructuredTensor method)
O
ObjectBuffer (class in vulky)
ObjectBufferAccessor (class in vulky)
OFFLINE (vulky.PresenterMode attribute)
OPAQUE_BLACK_FLOAT (vulky.BorderColor attribute)
OPAQUE_BLACK_INT (vulky.BorderColor attribute)
OPAQUE_WHITE_FLOAT (vulky.BorderColor attribute)
OPAQUE_WHITE_INT (vulky.BorderColor attribute)
P
perspective() (vulky.mat4 static method)
Pipeline (class in vulky)
pipeline_compute() (in module vulky)
pipeline_graphics() (in module vulky)
pipeline_raytracing() (in module vulky)
PipelineType (class in vulky)
POINT (vulky.Filter attribute)
(vulky.MipMapMode attribute)
PRESENTER (vulky.Format attribute)
PresenterMode (class in vulky)
Q
quaternion_rotation() (vulky.mat3 static method)
QueueType (class in vulky)
quit() (in module vulky)
R
RAYTRACING (vulky.PipelineType attribute)
(vulky.QueueType attribute)
RAYTRACING_ADS (vulky.BufferUsage attribute)
raytracing_manager() (in module vulky)
RAYTRACING_RESOURCE (vulky.BufferUsage attribute)
RaytracingManager (class in vulky)
RaytracingPipeline (class in vulky)
read() (vulky.StructuredTensor method)
references() (vulky.ObjectBufferAccessor method)
reinterpret() (vulky.ViewTensor static method)
RENDER_TARGET (vulky.ImageUsage attribute)
render_target() (in module vulky)
(vulky.Window method)
REPEAT (vulky.AddressMode attribute)
Resource (class in vulky)
rotation() (vulky.mat3 static method)
RT_ANY_HIT (vulky.ShaderStage attribute)
RT_CALLABLE (vulky.ShaderStage attribute)
RT_CLOSEST_HIT (vulky.ShaderStage attribute)
RT_GENERATION (vulky.ShaderStage attribute)
RT_INTERSECTION_HIT (vulky.ShaderStage attribute)
RT_MISS (vulky.ShaderStage attribute)
RTProgram (class in vulky)
S
SAMPLED (vulky.ImageUsage attribute)
SAMPLED_IMAGE (vulky.DescriptorType attribute)
Sampler (in module vulky)
SAMPLER (vulky.DescriptorType attribute)
sampler() (in module vulky)
sampler_linear() (in module vulky)
save() (vulky.Resource method)
save_image() (in module vulky)
save_video() (in module vulky)
SCALAR (vulky.LayoutAlignment attribute)
scalar_size() (vulky.Layout static method)
scale() (vulky.mat3 static method)
SCENE_ADS (vulky.DescriptorType attribute)
scratch_buffer() (in module vulky)
select_generation() (vulky.RTProgram method)
set_24bit_from_int() (vulky.Layout static method)
set_callable() (vulky.RTProgram method)
set_debug_name() (in module vulky)
set_framebuffer() (vulky.GraphicsManager method)
set_generation() (vulky.RTProgram method)
set_hit_group() (vulky.RTProgram method)
set_miss() (vulky.RTProgram method)
set_pipeline() (vulky.ComputeManager method)
shader_stages() (vulky.Pipeline method)
SHADER_TABLE (vulky.BufferUsage attribute)
ShaderHandler (in module vulky)
ShaderStage (class in vulky)
show_tensor() (vulky.Window method)
size (vulky.Buffer attribute)
(vulky.Image attribute)
(vulky.Resource attribute)
slice() (vulky.Buffer method)
slice_array() (vulky.Image method)
slice_mips() (vulky.Image method)
spf (vulky.Window property)
stack_size() (vulky.RaytracingPipeline method)
STAGING (vulky.BufferUsage attribute)
STD430 (vulky.LayoutAlignment attribute)
STORAGE (vulky.BufferUsage attribute)
(vulky.ImageUsage attribute)
STORAGE_BUFFER (vulky.DescriptorType attribute)
STORAGE_IMAGE (vulky.DescriptorType attribute)
structure_shape() (vulky.StructuredTensor method)
StructuredBuffer (class in vulky)
StructuredBufferAccess (class in vulky)
StructuredTensor (class in vulky)
submit() (in module vulky)
subresource() (vulky.Image method)
subresource_footprint() (vulky.Image method)
support() (in module vulky)
T
tensor() (in module vulky)
(vulky.StructuredTensor method)
(vulky.Window method)
tensor_copy() (in module vulky)
tensor_dtype (vulky.mat2 attribute)
(vulky.mat3 attribute)
(vulky.mat3x4 attribute)
(vulky.mat4 attribute)
(vulky.mat4x3 attribute)
(vulky.vec2 attribute)
(vulky.vec3 attribute)
(vulky.vec4 attribute)
tensor_like() (in module vulky)
tensor_shape (vulky.mat2 attribute)
(vulky.mat3 attribute)
(vulky.mat3x4 attribute)
(vulky.mat4 attribute)
(vulky.mat4x3 attribute)
(vulky.vec2 attribute)
(vulky.vec3 attribute)
(vulky.vec4 attribute)
tensor_to_gtensor_if_possible() (in module vulky)
tensor_to_mat() (in module vulky)
tensor_to_vec() (in module vulky)
TEXTURE_1D (vulky.ImageType attribute)
TEXTURE_2D (vulky.ImageType attribute)
TEXTURE_3D (vulky.ImageType attribute)
TRANSFER (vulky.ImageUsage attribute)
TRANSPARENT_BLACK_FLOAT (vulky.BorderColor attribute)
TRANSPARENT_BLACK_INT (vulky.BorderColor attribute)
transposed() (vulky.mat3x4 method)
(vulky.mat4x3 method)
triangle_collection() (in module vulky)
TriangleCollection (class in vulky)
TRIANGLES (vulky.ADSNodeType attribute)
trs() (vulky.mat4 static method)
(vulky.mat4x3 static method)
U
UINT (vulky.Format attribute)
UINT_BGRA_STD (vulky.Format attribute)
UINT_BGRA_UNORM (vulky.Format attribute)
UINT_RGB (vulky.Format attribute)
UINT_RGBA (vulky.Format attribute)
UINT_RGBA_STD (vulky.Format attribute)
UINT_RGBA_UNORM (vulky.Format attribute)
UNIFORM (vulky.BufferUsage attribute)
UNIFORM_BUFFER (vulky.DescriptorType attribute)
update() (vulky.DescriptorSet method)
update_ads() (vulky.RaytracingManager method)
update_constants() (vulky.ComputeManager method)
update_gpu() (vulky.ObjectBuffer method)
update_mode() (vulky.GPUPtr method)
update_sets() (vulky.ComputeManager method)
use() (vulky.CommandManager method)
UVEC2 (vulky.Format attribute)
UVEC3 (vulky.Format attribute)
UVEC4 (vulky.Format attribute)
V
vec2 (class in vulky)
VEC2 (vulky.Format attribute)
vec3 (class in vulky)
VEC3 (vulky.Format attribute)
vec4 (class in vulky)
VEC4 (vulky.Format attribute)
VERTEX (vulky.BufferUsage attribute)
(vulky.ShaderStage attribute)
vertex() (vulky.GraphicsPipeline method)
vertex_binding() (vulky.GraphicsPipeline method)
vertex_buffer() (in module vulky)
view() (vulky.ViewTensor method)
ViewTensor (class in vulky)
vulky
module
W
Window (class in vulky)
WINDOW (vulky.PresenterMode attribute)
window() (in module vulky)
Window.ClientContext (class in vulky)
wrap_gpu() (in module vulky)
write() (vulky.StructuredTensor method)