Statements (80)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Specification
|
gptkbp:bfsLayer |
6
|
gptkbp:bfsParent |
gptkb:Vulkan_1.5
|
gptkbp:api |
Low-level graphics API
|
gptkbp:developed_by |
gptkb:Khronos_Group
|
gptkbp:first_released |
February 16, 2016
|
gptkbp:has |
gptkb:Fences
gptkb:Community_support Debugging tools Synchronization primitives Semaphores Color blending Performance analysis tools Extensible architecture Extensive documentation Query objects Performance optimization features Asynchronous compute Command buffers Shader resource views Multisampling Shader modules Render passes Texture views Buffer objects Command queues Compute pipelines Descriptor pools Descriptor sets Framebuffer attachments Graphics pipelines Image views Pipeline barriers Pipeline caching Pipeline layout Pipeline objects Push constants Shader stages Shader storage buffers Uniform buffers Depth and stencil testing Cross-vendor compatibility Descriptor sets layout Dynamic state management Fragment output Graphics debugging tools Image objects Input assembly Ray tracing pipelines Render target views Sampler objects Synchronization events Validation layers Vertex input Viewport and scissor testing |
https://www.w3.org/2000/01/rdf-schema#label |
Vulkan Specification
|
gptkbp:includes |
gptkb:DJ
|
gptkbp:is_adopted_by |
Software developers
Game developers Graphics engine developers |
gptkbp:is_designed_for |
high-performance graphics applications
|
gptkbp:latest_version |
1.3.204
|
gptkbp:platform |
Cross-platform
|
gptkbp:provides |
Multi-threading capabilities
Memory management features Interoperability with Open CL Interoperability with Open GL |
gptkbp:related_to |
gptkb:Metal
gptkb:Direct_X_12 gptkb:chess_match |
gptkbp:successor |
gptkb:chess_match
|
gptkbp:supports |
Augmented reality applications
Virtual reality applications GPU acceleration Ray tracing Compute shaders 3 D graphics Multiple graphics AP Is |
gptkbp:uses |
Explicit control over GPU resources
|
gptkbp:written_in |
gptkb:C
|