Sign in
swiftshader
/
SwiftShader
/
38a9b3c41707a92362fd32c085cc6b901a9ac51e
/
src
/
Vulkan
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
9746f8b
Fix GN/Chromium build.
by Jamie Madill
· 6 years ago
cf0e2fe
[fuchsia] Fix Fuchsia build of swiftshader_vulkan_unittests
by David 'Digit' Turner
· 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
920100c
Enable fragmentStoresAndAtomics
by Alexis Hetu
· 6 years ago
fe23c66
Fix GN Header checks.
by Jamie Madill
· 6 years ago
18c9ac4
Optimize non-solid polygon rasterization
by Nicolas Capens
· 6 years ago
2210f80
Implement non-solid polygon rasterization
by Ben Clayton
· 6 years ago
f003332
Fix version script renames
by Nicolas Capens
· 6 years ago
2c99cf6
Canonicalize Vulkan ICD library names
by Nicolas Capens
· 6 years ago
bbd8c42
Support Windows builds and ANGLE integration.
by Jamie Madill
· 6 years ago
51d5108
Support for independentBlend feature
by Alexis Hetu
· 6 years ago
a9af883
WSI: Very basic XCB surface implementation.
by Ben Clayton
· 6 years ago
eea9d35
Device/Renderer: Work arounds for MemorySanitizer false-positives
by Ben Clayton
· 6 years ago
8828919
Clamp float values to correct range before conversion to normalized
by Chris Forbes
· 6 years ago
b52384b
Add missing vkGetPhysicalDevicePresentRectanglesKHR function
by Chris Forbes
· 6 years ago
c72c8d7
Fix vkClearAttachments VK_ATTACHMENT_UNUSED handling
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
1943a29
vk::Queue: Lazily construct Renderers
by Ben Clayton
· 6 years ago
a9da772
Pass draw-to-draw varying state directly to Renderer::draw
by Chris Forbes
· 6 years ago
83cdd25
Do not expose extensions for KHR_shader_draw_parameters and KHR_variable_pointers
by Chris Forbes
· 6 years ago
605f863
Refactor framebuffer clear to be less redundant
by Chris Forbes
· 6 years ago
2e5042a
Refactor multiview support to remove some redundancy
by Chris Forbes
· 6 years ago
d6dc4b7
Store subpass index in ExecutionState, not in RenderPass
by Chris Forbes
· 6 years ago
243997a
Don't access sampler handles for sampled image descriptors
by Nicolas Capens
· 6 years ago
dbd0275
Fix samplerless image fetch
by Nicolas Capens
· 6 years ago
02d4c0d
Add support for multiview rendering
by Chris Forbes
· 6 years ago
f25a1c6
Always rasterize lines as a rectangle
by Nicolas Capens
· 6 years ago
92eb041
Refactor GLES routine cache keys to use Memset<T>
by Nicolas Capens
· 6 years ago
fd72dd0
Order timestamp writes correctly wrt renderer work
by Chris Forbes
· 6 years ago
9a6e043
Add newlines to SPIRV optimizer messages
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
dadeb00
Yarn: Add GN build files.
by Ben Clayton
· 6 years ago
42a034f
VkPipeline: Use vk::warn for spirv-opt warnings / errors
by Ben Clayton
· 6 years ago
58c34f5
Support launching the VulkanUnitTests suite on Fuchsia.
by David 'Digit' Turner
· 6 years ago
a1152c5
SpirvShader: Implement GroupNonUniformShuffleRelative capability
by Ben Clayton
· 6 years ago
2ef02cb
SpirvShader: Implement GroupNonUniformShuffle capability
by Ben Clayton
· 6 years ago
ca2c5ef
SpirvShader: Implement GroupNonUniformVote capability
by Ben Clayton
· 6 years ago
41cfdb7
SpirvShader: Implement GroupNonUniformBallot capability
by Ben Clayton
· 6 years ago
d354537
Implement VK_KHR_win32_surface
by Nicolas Capens
· 6 years ago
88ac367
Remove idle Blitter fallbacks
by Nicolas Capens
· 6 years ago
20fb1d6
Use {MIN,MAX}_TEXEL_OFFSET in device limits
by Chris Forbes
· 6 years ago
36441a6
Add missing ICD function export
by Ben Clayton
· 6 years ago
e725619
Vulkan: Fix ICD function exports.
by David 'Digit' Turner
· 6 years ago
e662bb4
Improve the sampling routine cache key hash
by Nicolas Capens
· 6 years ago
f046402
VkDevice: Fix sample cache hash collisions that caused spurious test failures.
by Ben Clayton
· 6 years ago
0c1adcc
Simplify query tracking machinery
by Chris Forbes
· 6 years ago
27e2873
Fix Visual Studio solution build
by Nicolas Capens
· 6 years ago
324bdfe
Use a finite maxSamplerLodBias limit
by Nicolas Capens
· 6 years ago
fa0175c
Add missing #include <string>
by Ben Clayton
· 6 years ago
e6092f3
Fix memory corruption SpirvShaderKey::SpecializationInfo
by Ben Clayton
· 6 years ago
03c2aea
Use raw pointers for the routine const cache.
by Ben Clayton
· 6 years ago
6897e9b
Reactor: Use std::shared_ptr to ref-count rr::Routines
by Ben Clayton
· 6 years ago
3575550
Faster image sampler fetch from key
by Alexis Hetu
· 6 years ago
ec63fbe
MacOS: Use exported_symbols_list to filter exported symbols for .gn build files
by Alexis Hetu
· 6 years ago
3af883c
Fix clearing of multiple image ranges
by Nicolas Capens
· 6 years ago
ab67c12
Fix Visual Studio solution build
by Nicolas Capens
· 6 years ago
0662a4a
MacOS WSI
by Alexis Hetu
· 6 years ago
763b779
MAX_DESCRIPTOR_SET_COMBINED_BUFFERS_DYNAMIC related assert fix
by Alexis Hetu
· 6 years ago
6448bd6
Memory leak fix for SamplingRoutine cache
by Alexis Hetu
· 6 years ago
f5182ab
Descriptor Pool alignment checks
by Alexis Hetu
· 6 years ago
bc73bcb
Descriptor Pool typo
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
55bc37a
Reactor: Add support for specifying and modifying default configuration settings.
by Ben Clayton
· 6 years ago
caa9cf7
Use the full list of optimization passes from spirv-opt
by Ben Clayton
· 6 years ago
45d34d2
Follow up on "Add support for R8_SRGB textures"
by Alexis Hetu
· 6 years ago
68cfc78
Reactor: Rework optimization flags.
by Ben Clayton
· 6 years ago
72d8104
Context cleanup
by Alexis Hetu
· 6 years ago
463fab9
Removed the AtomicInt class
by Alexis Hetu
· 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
762741b
Add support for R8_SRGB textures
by Hernan Liatis
· 6 years ago
522d512
Simplify Vulkan ICD loading for testing
by Nicolas Capens
· 6 years ago
61f2a46
Replace broken prime in Y'CbCr comment
by Chris Forbes
· 6 years ago
a0b3a02
Make the ICD manifest use a relative path to the library
by Paul Thomson
· 6 years ago
4aa4fcd
Avoid recompiling identical SPIR-V code
by Nicolas Capens
· 6 years ago
82feec7
Android build fix
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
126bd7a
Warnings fix
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
42d6461
Move libvk_swiftshader.lds from sources to inputs
by Tom Anderson
· 6 years ago
85035be
Use VK_TRUE/VK_FALSE consistently
by Nicolas Capens
· 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
8af8b40
Ripped out SwiftConfig
by Alexis Hetu
· 6 years ago
8565e77
CMake build: Only export explicit symbols on macOS
by Ben Clayton
· 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
f60a2d5
Removed some dependencies on old threading class
by Alexis Hetu
· 6 years ago
Next »