Sign in
swiftshader
/
SwiftShader
/
f6f11215cd930f4609bc8714178ef0a4ec3ca26e
/
src
/
WSI
32f4be1
Optimize copying image data for presentation
by Nicolas Capens
· 4 years, 10 months ago
c66681b
Wrap Xcb reply call for error handling
by Jonah Ryan-Davis
· 4 years, 11 months ago
71c49f8
Run clang-format on renamed headers
by Antonio Maiorano
· 5 years ago
42fd159
Rename Vulkan-source .h to .hpp
by Antonio Maiorano
· 5 years ago
63aa954
CMake: use target_link_options
by Antonio Maiorano
· 5 years ago
8772b42
CMake: fix add_subdirectory(SwiftShader)
by Antonio Maiorano
· 5 years ago
47d09cb
CMake: make root compile options and link libraries private
by Antonio Maiorano
· 5 years ago
9418b51
CMake: split out Vulkan sources into separate CMakeLists
by Antonio Maiorano
· 5 years ago
cb58662
MetalSurface: set layer.device to a ref of the system default device.
by Corentin Wallez
· 5 years ago
9925761
Revert "MetalSurface: set layer.device to a ref of the system default device."
by Corentin Wallez
· 5 years ago
81d8c2a
MetalSurface: set layer.device to a ref of the system default device.
by Corentin Wallez
· 5 years ago
a8e4ecd
Fix chromium build.
by Ben Clayton
· 5 years ago
25e06e0
Debugging: Merge VkDebug into System/Debug
by Ben Clayton
· 5 years ago
368d39c
C++14: Use std::make_unique where possible.
by Ben Clayton
· 5 years ago
750660e
Kokoro: Add style presubmit checks
by Ben Clayton
· 5 years ago
45c697a
clang-format the src/WSI directory
by Ben Clayton
· 5 years ago
81bc9d9
Remove spaces after control statements keywords
by Nicolas Capens
· 5 years ago
157ba26
Do not indent C++ namespace contents
by Nicolas Capens
· 5 years ago
f466eb5
Advertise VK_PRESENT_MODE_MAILBOX_KHR
by Chris Forbes
· 5 years ago
f2637d0
Present should return OUT_OF_DATE if the window size outdated
by Jonah Ryan-Davis
· 5 years ago
f2c9ce1
Fix xcb library name.
by AWoloszyn
· 5 years ago
27a3d31
Fix issues presenting MetalSurfaces
by Jonah Ryan-Davis
· 5 years ago
215bc79
Add VK_EXT_metal_surface extension support
by Jonah Ryan-Davis
· 5 years ago
6623ca1
Fix vulkan builds in ANGLE on MacOS
by Jonah Ryan-Davis
· 5 years ago
992bf9d
Fix unary minus warnings
by Antonio Maiorano
· 5 years ago
26c6c4a
Fix Win32SurfaceKHR resize issues
by Antonio Maiorano
· 5 years ago
10cf665
Fix WSI present on MacOS
by Nicolas Capens
· 6 years ago
cebb963
GN: Expose XCB surface extension on Linux.
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
fe23c66
Fix GN Header checks.
by Jamie Madill
· 6 years ago
bbd8c42
Support Windows builds and ANGLE integration.
by Jamie Madill
· 6 years ago
680d376
Add VK_IMAGE_USAGE_SAMPLED_BIT to SurfaceKHR
by Alexis Hetu
· 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
92eb041
Refactor GLES routine cache keys to use Memset<T>
by Nicolas Capens
· 6 years ago
2bcadf4
vk::SurfaceKHR: Expose support for VK_IMAGE_USAGE_TRANSFER_SRC_BIT
by Ben Clayton
· 6 years ago
d354537
Implement VK_KHR_win32_surface
by Nicolas Capens
· 6 years ago
0662a4a
MacOS WSI
by Alexis Hetu
· 6 years ago
f3dce11
Fix for rendering being too dark
by Alexis Hetu
· 6 years ago
2d77aea
Make VkNonDispatchableHandle POD
by Alexis Hetu
· 6 years ago
bd4cf81
Reduce the complexity of VkNonDispatchableHandle
by Alexis Hetu
· 6 years ago
7d96f51
Moved many Cast functions to libVulkan.cpp
by Alexis Hetu
· 6 years ago
63ae924
CommandBuffer and NonDispatchable objects code cleanup
by Alexis Hetu
· 6 years ago
f9e9cf6
Better 32 bit Windows Fix
by Alexis Hetu
· 6 years ago
ba87330
Take the plane/aspect into account when copying/blitting
by Nicolas Capens
· 6 years ago
caf6031
Vulkan: Always call the object's destructor before deallocation.
by Ben Clayton
· 6 years ago
6d33e8c
System/Synchronization.hpp: Add the sw::TaskEvents interface
by Ben Clayton
· 6 years ago
6779e5e
Reimplement VkFence using sw::WaitGroup and sw::Event.
by Ben Clayton
· 6 years ago
f4d2a44
Add gn files for Vulkan Swiftshader
by Saman Sami
· 6 years ago
1e32223
Fix mismatched alloc/free in Swapchain
by Hernan Liatis
· 6 years ago
ab1e2b4
Unbreak some synchronization edge cases
by Chris Forbes
· 6 years ago
67cf8a9
32 bit safe code
by Alexis Hetu
· 6 years ago
5078d48
Fixed all warnings in the Vulkan build on Windows
by Alexis Hetu
· 6 years ago
c296806
Vulkan: Plumb bound descriptor sets down to SpirvRoutine.
by Chris Forbes
· 6 years ago
9705dec
Remove old Framebuffer code from Vulkan
by Alexis Hetu
· 6 years ago
43be716
Handle oldSwapchains
by Hernan Liatis
· 6 years ago
f945a5e
Fix resizing issues
by Hernan Liatis
· 6 years ago
6b12a50
vkAcquireNextImageKHR and vkQueuePresentKHR
by Hernan Liatis
· 6 years ago
d00375a
Implement vkGetSwapchainImagesKHR
by Hernan Liatis
· 6 years ago
c7943e9
VkCreateSwapchainKHR and VkDestroySwapchainKHR
by Hernan Liatis
· 6 years ago
a2f5fd8
Windows build fix
by Alexis Hetu
· 6 years ago
37c024a
Remove src/Vulkan directory from CMake include path
by Nicolas Capens
· 6 years ago
c6eb41b
Add basic VkSurfaceKHR (Xlib only for now)
by Hernan Liatis
· 6 years ago
878d4b0
Change routine names to be strings of char
by Chris Forbes
· 6 years ago
dd152e1
Replaced sw::Format with VkFormat
by Alexis Hetu
· 6 years ago
635c9b3
Fixed warnings in the Vulkan project
by Alexis Hetu
· 6 years ago
8aa74a4
Vulkan image formats
by Alexis Hetu
· 6 years ago
1d8c8db
Fix include paths.
by Nicolas Capens
· 6 years ago
4846150
Rename Reactor namespace to rr.
by Nicolas Capens
· 7 years ago
68a8238
Duplicate source files for Vulkan.
by Nicolas Capens
· 6 years ago