Sign in
swiftshader
/
SwiftShader
/
072dc0db329953f8882beb27da73e0f23d90bd11
/
src
/
Vulkan
072dc0d
Basic commands required to draw a simple triangle test
by Alexis Hetu
· 6 years ago
c0f92f2
VkPipeline simple implementation
by Alexis Hetu
· 6 years ago
bffee5e
Allow Command Buffers to be allocated and freed
by Alexis Hetu
· 6 years ago
67c93d2
Expose the minimal subset of required supported formats
by Alexis Hetu
· 6 years ago
d689d1c
Implement extended vkCreateDevice features support.
by Nicolas Capens
· 6 years ago
dc85364
Fix entry function pointer queries.
by Nicolas Capens
· 6 years ago
318d5e0
Replace <memory.h> with <cstring>.
by Nicolas Capens
· 6 years ago
18a8425
Placeholder object for VkPipelineCache
by Alexis Hetu
· 6 years ago
9c4ecae
Initial implementation of CommandPool
by Alexis Hetu
· 6 years ago
5174c57
Vulkan Sampler implementation
by Alexis Hetu
· 6 years ago
b16f989
Initial implementation of RenderPass
by Alexis Hetu
· 6 years ago
8f631c8
Initial implementation of Framebuffer
by Alexis Hetu
· 6 years ago
f62f375
Initial implementation of Image
by Alexis Hetu
· 6 years ago
259ad3d
Initial implementation of ShaderModule
by Alexis Hetu
· 6 years ago
000df8b
Initial implementation of Pipeline, PipelineLayout
by Alexis Hetu
· 6 years ago
d5f1489
Refactor physical device feature query.
by Nicolas Capens
· 6 years ago
ae8d464
Fix feature query infinite loop.
by Nicolas Capens
· 6 years ago
5028a58
Remove unsupported functionality.
by Nicolas Capens
· 6 years ago
c3f7960
Define generic memory type.
by Nicolas Capens
· 6 years ago
ee841c5
Base the driver version on Version.h.
by Nicolas Capens
· 6 years ago
513a116
Export Vulkan API entry functions.
by Nicolas Capens
· 6 years ago
f27cb23
Fix debugger wait dialog.
by Nicolas Capens
· 6 years ago
02ce583
Fixed lineWidth and pointSize limits
by Alexis Hetu
· 6 years ago
b3c4d88
Disabling the debugger wait dialog by default with Vulkan
by Alexis Hetu
· 6 years ago
dc2966a
Eliminate legacy functionality.
by Nicolas Capens
· 6 years ago
1d8c8db
Fix include paths.
by Nicolas Capens
· 6 years ago
70942e2
Fix Vulkan build.
by Nicolas Capens
· 6 years ago
50b1059
Fix OGLES2HelloAPI and Vulkan build.
by Nicolas Capens
· 6 years ago
38ff830
Buffer, BufferView and DeviceMemory
by Alexis Hetu
· 7 years ago
4c84379
Remove Vulkan 32-bit Visual Studio configuration.
by Nicolas Capens
· 6 years ago
5978150
Fixes for extension enumeration
by Chris Forbes
· 6 years ago
9e4d040
Device and PhysicalDevice features and properties
by Alexis Hetu
· 7 years ago
a9999ce
CommandBuffer skeleton
by Alexis Hetu
· 7 years ago
1f23d8c
Synchonization objects
by Alexis Hetu
· 7 years ago
e70c351
Linux build fix
by Alexis Hetu
· 7 years ago
767b41b
Vulkan dispatchable objects
by Alexis Hetu
· 7 years ago
8b56197
Output intermediate build files to project independent directories.
by Nicolas Capens
· 7 years ago
3b5e426
Remove unused preprocessor definitions.
by Nicolas Capens
· 7 years ago
e5051aa
Add renderer source to Vulkan project.
by Nicolas Capens
· 7 years ago
64d537a
Change build output directory to 'out'.
by Nicolas Capens
· 7 years ago
8d5a94a
Remove environment-wide include paths.
by Nicolas Capens
· 7 years ago
60be5c4
Fix preprocessor error.
by Nicolas Capens
· 7 years ago
a5dfd97d
Remove stray printfs.
by Nicolas Capens
· 7 years ago
4241ad7
Include <string> for fixing undefined template on Mac.
by Merck Hung
· 7 years ago
3d27f2e
Initial cmake support for vulkan target
by Chris Forbes
· 7 years ago
d73b871
Vulkan API (GetProcAddr only)
by Alexis Hetu
· 7 years ago