Sign in
swiftshader
/
SwiftShader
/
5a4de4a84e0dbfe46097c0b510e1ff5caa2e9d61
/
src
/
Vulkan
/
libVulkan.cpp
359bc80
[vulkan] Implement VK_KHR_external_memory_fd for Linux and Android.
by David 'Digit' Turner
· 6 years ago
9da287f
Output Swiftshader version to logcat
by Tim Van Patten
· 5 years ago
5244595
Avoid sync issues by removing global android swapchain map
by Alexis Hetu
· 5 years ago
215bc79
Add VK_EXT_metal_surface extension support
by Jonah Ryan-Davis
· 5 years ago
fda994c
[vulkan] Implement external semaphore support for Fuchsia
by David 'Digit' Turner
· 6 years ago
e1cda39
vkGetPhysicalDeviceFeatures2 fix
by Alexis Hetu
· 5 years ago
b07147b
Provoking vertex fixes
by Alexis Hetu
· 5 years ago
f8f6103
VK_EXT_provoking_vertex support
by Alexis Hetu
· 5 years ago
883e817
Added vkGetPhysicalDeviceWin32PresentationSupportKHR to Vulkan ICD
by Sascha Willems
· 5 years ago
23f9c25
Enable support for Bresenham lines
by Alexis Hetu
· 5 years ago
4100b73
Fix queries with arrays containing other structures
by Alexis Hetu
· 5 years ago
26c6c4a
Fix Win32SurfaceKHR resize issues
by Antonio Maiorano
· 5 years ago
7c4d0a0
[vulkan] Implement Linux-based external semaphore
by David 'Digit' Turner
· 6 years ago
6fff512
libVulkan: Wrap the marl scheduler in a shared_ptr.
by Ben Clayton
· 5 years ago
6b4b814
Implement VK_EXT_queue_family_foreign
by Chris Forbes
· 6 years ago
657dd6c
Implement VK_KHR_driver_properties
by Nicolas Capens
· 6 years ago
50038d6
Revert "Do not call Scheduler destructor in libVulkan."
by Alexis Hétu
· 6 years ago
1f89f58
Do not call Scheduler destructor in libVulkan.
by Jamie Madill
· 6 years ago
e693b62
Migrate from yarn to marl.
by Ben Clayton
· 6 years ago
b6c572d
Revert "Migrate from yarn to marl."
by Ben Clayton
· 6 years ago
1359b66
Migrate from yarn to marl.
by Ben Clayton
· 6 years ago
8147791
Revert "Migrate from yarn to marl."
by Ben Clayton
· 6 years ago
df6cc08
Migrate from yarn to marl.
by Ben Clayton
· 6 years ago
92577e5
Add BindImageMemory2 support for swapchain images
by Chris Forbes
· 6 years ago
25c8e08
Add support for vkAcquireNextImage2KHR
by Chris Forbes
· 6 years ago
a9af883
WSI: Very basic XCB surface implementation.
by Ben Clayton
· 6 years ago
b52384b
Add missing vkGetPhysicalDevicePresentRectanglesKHR function
by Chris Forbes
· 6 years ago
d6c6136
Vulkan: Build a yarn::Scheduler and pass it down to the vk::Queue.
by Ben Clayton
· 6 years ago
83cdd25
Do not expose extensions for KHR_shader_draw_parameters and KHR_variable_pointers
by Chris Forbes
· 6 years ago
02d4c0d
Add support for multiview rendering
by Chris Forbes
· 6 years ago
d335302
Add feature support check for VkPhysicalDeviceShaderDrawParametersFeatures
by Chris Forbes
· 6 years ago
aad8cfc
Add feature support check for VkPhysicalDeviceMultiviewFeatures
by Chris Forbes
· 6 years ago
d354537
Implement VK_KHR_win32_surface
by Nicolas Capens
· 6 years ago
e725619
Vulkan: Fix ICD function exports.
by David 'Digit' Turner
· 6 years ago
0662a4a
MacOS WSI
by Alexis Hetu
· 6 years ago
6448bd6
Memory leak fix for SamplingRoutine cache
by Alexis Hetu
· 6 years ago
fc7bb8f
Vulkan: Use the optimization passes automatically added by CoroSplit
by Ben Clayton
· 6 years ago
056d692
Use Nucleus::adjustDefaultConfig for Vulkan's default reactor config.
by Ben Clayton
· 6 years ago
a29aa77
Don't emit bounds checks when robustness is disabled
by Nicolas Capens
· 6 years ago
52edb17
PipelineCache implementation
by Alexis Hetu
· 6 years ago
82feec7
Android build fix
by Alexis Hetu
· 6 years ago
2d77aea
Make VkNonDispatchableHandle POD
by Alexis Hetu
· 6 years ago
7d96f51
Moved many Cast functions to libVulkan.cpp
by Alexis Hetu
· 6 years ago
df84b94
Fix edge cases of various enumeration functions
by Chris Forbes
· 6 years ago
6dd5f33
Fix Android build
by Chris Forbes
· 6 years ago
3c73507
Allow default construction of BackingMemory on Android
by Hernan Liatis
· 6 years ago
3429bb5
Add usage flags for old gralloc
by Hernan Liatis
· 6 years ago
bd18d58
Implement vkGetPhysicalDeviceXlibPresentationSupportKHR
by Hernan Liatis
· 6 years ago
63ae924
CommandBuffer and NonDispatchable objects code cleanup
by Alexis Hetu
· 6 years ago
93ad3b8
Fix Android-integrated build
by Chris Forbes
· 6 years ago
4963b95
Various additional fixes for Android build
by Chris Forbes
· 6 years ago
d5f462c
Fire VkFence in vkAcquireImageANDROID
by Hernan Liatis
· 6 years ago
f988cb5
Fix memory leak in vkDestroyImage
by Hernan Liatis
· 6 years ago
7e01e4e
Support images with linear tiling for transfers
by Nicolas Capens
· 6 years ago
6b63c80
Implement VkSamplerYcbcrConversion object
by Nicolas Capens
· 6 years ago
e2f5da4
Claim support for YCbCr 3- and 2-plane 420 format
by Nicolas Capens
· 6 years ago
0c73680
Allow additional info to be passed to object's Create functions
by Nicolas Capens
· 6 years ago
71c012b
Fix interpolating z when using FragCoord builtin
by Nicolas Capens
· 6 years ago
cae8cde
Add missing semi-colon in Android code
by Hernan Liatis
· 6 years ago
352791e
Only expose device extension functions that are enabled
by Alexis Hetu
· 6 years ago
f4d2a44
Add gn files for Vulkan Swiftshader
by Saman Sami
· 6 years ago
c0c6ccf
Recognize more structs in vkGetPhysicalDeviceFeatures2
by Chris Forbes
· 6 years ago
0559bc4
Check for rest of interactions between usage bits and format features
by Chris Forbes
· 6 years ago
d61595f
Have final present function perform a VkQueueWaitIdle()
by Hernan Liatis
· 6 years ago
67cf8a9
32 bit safe code
by Alexis Hetu
· 6 years ago
628604e
Implement vk_android_native_buffer (basic)
by Hernan Liatis
· 6 years ago
4a4c259
Implement vkCmdDispatchBase
by Chris Forbes
· 6 years ago
1bc7731
Check sampling support in vkGetPhysicalDeviceImageFormatProperties
by Chris Forbes
· 6 years ago
3e51144
Remove UNIMPLEMENTED on unsupported features
by Chris Forbes
· 6 years ago
026ceef
Support device groups with a single physical device
by Alexis Hetu
· 6 years ago
d5ed0a3
External Memory Host tests should be unsupported
by Alexis Hetu
· 6 years ago
1300ba1
Extension check in vkCreateDescriptorSetLayout
by Alexis Hetu
· 6 years ago
f18f0c1
vkBindImageMemory2 implementation
by Alexis Hetu
· 6 years ago
e1f51b9
Threaded Queue submit with events and fences
by Alexis Hetu
· 6 years ago
788ea9f
Add Gralloc usage flags
by Hernan Liatis
· 6 years ago
83a3eb4
Implement Android shared image query so device creation can succeed
by Hernan Liatis
· 6 years ago
8a91a35
Add stubs for Native Buffer implementation
by Hernan Liatis
· 6 years ago
fb28067
src/Vulkan: Fixup all printf-style messages
by Ben Clayton
· 6 years ago
6408c55
Add support for shader draw parameters query
by Chris Forbes
· 6 years ago
f993de3
Add support for querying device group present capabilities
by Chris Forbes
· 6 years ago
0083573
External image/buffer/fence/semaphore properties
by Alexis Hetu
· 6 years ago
f0aa9d5
Query implementation
by Alexis Hetu
· 6 years ago
1424ef6
PipelineCache basic operations support
by Alexis Hetu
· 6 years ago
42761d2
vkGetImageMemoryRequirements2 dedicated allocation
by Alexis Hetu
· 6 years ago
1d667d6
Disable surface and swapchain support for Android
by Chris Forbes
· 6 years ago
60da158
Support pNext chain entries in vkCreateImageView
by Alexis Hetu
· 6 years ago
d6fae38
Sample location properly marked as unsupported
by Alexis Hetu
· 6 years ago
67806a1
Input aspect support in vkCreateRenderPass
by Alexis Hetu
· 6 years ago
00424c1
Reintroduce "VkDebug: Update macros to address issues in b/127433389"
by Ben Clayton
· 6 years ago
01c03fd
Revert "VkDebug: Update macros to address issues in b/127433389"
by Ben Clayton
· 6 years ago
1e6a989
Dedicated allocation verification
by Alexis Hetu
· 6 years ago
3641121
VkDebug: Update macros to address issues in b/127433389
by Ben Clayton
· 6 years ago
43be716
Handle oldSwapchains
by Hernan Liatis
· 6 years ago
6b12a50
vkAcquireNextImageKHR and vkQueuePresentKHR
by Hernan Liatis
· 6 years ago
f2be26a
Vulkan: Very rough first implementation of compute shaders
by Ben Clayton
· 6 years ago
0da99f5
Move Blitter ownership from Image to Device
by Alexis Hetu
· 6 years ago
f705cec
Descriptor Update Template implementation
by Alexis Hetu
· 6 years ago
2c25b14
Implement GetPhysicalDeviceSparseImageFormatProperties
by Chris Forbes
· 6 years ago
d00375a
Implement vkGetSwapchainImagesKHR
by Hernan Liatis
· 6 years ago
c7943e9
VkCreateSwapchainKHR and VkDestroySwapchainKHR
by Hernan Liatis
· 6 years ago
Next »