vulky - a pythonian vulkan facade
Welcome to vulky documentation
Getting started
API Reference
- Types
AABBCollection
ADS
ADSNodeType
AddressMode
BorderColor
Buffer
BufferUsage
CommandManager
CompareOp
ComputeManager
ComputeManager.bind()
ComputeManager.clear_buffer()
ComputeManager.clear_color()
ComputeManager.clear_depth_stencil()
ComputeManager.dispatch_groups()
ComputeManager.dispatch_threads()
ComputeManager.dispatch_threads_1D()
ComputeManager.dispatch_threads_2D()
ComputeManager.get_queue_required()
ComputeManager.set_pipeline()
ComputeManager.update_constants()
ComputeManager.update_sets()
CopyManager
DescriptorSet
DescriptorSetCollection
DescriptorType
Filter
Format
Format.DEPTH_STENCIL
Format.FLOAT
Format.INT
Format.IVEC2
Format.IVEC3
Format.IVEC4
Format.NONE
Format.PRESENTER
Format.UINT
Format.UINT_BGRA_STD
Format.UINT_BGRA_UNORM
Format.UINT_RGB
Format.UINT_RGBA
Format.UINT_RGBA_STD
Format.UINT_RGBA_UNORM
Format.UVEC2
Format.UVEC3
Format.UVEC4
Format.VEC2
Format.VEC3
Format.VEC4
FrameBuffer
GPUPtr
GTensorMeta
GeometryCollection
GraphicsManager
GraphicsPipeline
Image
ImageType
ImageUsage
Layout
LayoutAlignment
MemoryLocation
MipMapMode
ObjectBuffer
ObjectBufferAccessor
Pipeline
PipelineType
PresenterMode
QueueType
RTProgram
RaytracingManager
RaytracingPipeline
Resource
Sampler
ShaderHandler
ShaderStage
StructuredBuffer
StructuredBufferAccess
StructuredTensor
TriangleCollection
ViewTensor
Window
aabb_collection()
ads_model()
ads_scene()
allow_cross_threading()
buffer()
buffer_like()
compile_shader_file()
compile_shader_source()
compile_shader_source_file()
compile_shader_sources()
compute_manager()
copy_manager()
create_device()
create_mesh()
depth_stencil()
device_manager()
execute_loop()
external_sync()
graphics_manager()
image()
image_1D()
image_2D()
image_3D()
index_buffer()
instance_buffer()
load_image()
load_texture()
load_video()
mat2
mat3
mat3x4
mat4
mat4x3
pipeline_compute()
pipeline_graphics()
pipeline_raytracing()
quit()
raytracing_manager()
render_target()
sampler()
sampler_linear()
save_image()
save_video()
scratch_buffer()
set_debug_name()
submit()
support()
tensor()
tensor_copy()
tensor_like()
tensor_to_gtensor_if_possible()
tensor_to_mat()
tensor_to_vec()
triangle_collection()
vec2
vec3
vec4
vertex_buffer()
window()
wrap_gpu()