Sign in
swiftshader
/
SwiftShader
/
d6dc4b7e45334f493f49cf70114e939f7fc25fde
/
src
/
Vulkan
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
7b4fc28
Replace sw::Resource with sw::WaitGroup
by Alexis Hetu
· 6 years ago
f9e9cf6
Better 32 bit Windows Fix
by Alexis Hetu
· 6 years ago
110f60e
Build fix for MacOS and Fuchsia
by Alexis Hetu
· 6 years ago
93ad3b8
Fix Android-integrated build
by Chris Forbes
· 6 years ago
bb575d4
Address cubemap faces as consecutive layers
by Nicolas Capens
· 6 years ago
5e3c9d5
32 bit compilation fixes for Visual Studio
by Alexis Hetu
· 6 years ago
f630b25
Fixed PipelineLayout creation on 32 bit
by Alexis Hetu
· 6 years ago
37bc82a
Enable arm32 build for pastel
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
566314b
Fix alignment of VkWrapper
by Saman Sami
· 6 years ago
7e01e4e
Support images with linear tiling for transfers
by Nicolas Capens
· 6 years ago
51e9e56
Implement Y′CbCr conversion
by Nicolas Capens
· 6 years ago
8ce8707
Fix single-plane views of YCbCr formats
by Nicolas Capens
· 6 years ago
fcc6441
Refactor writing texture level descriptor info
by Nicolas Capens
· 6 years ago
ba87330
Take the plane/aspect into account when copying/blitting
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
f6535a3
Add 8-bit YCbCr 420 format info
by Nicolas Capens
· 6 years ago
cfe11c7
Refactor obtaining format aspect info
by Nicolas Capens
· 6 years ago
52b5aae
Fix taking the sampling instruction type into account
by Nicolas Capens
· 6 years ago
71c012b
Fix interpolating z when using FragCoord builtin
by Nicolas Capens
· 6 years ago
710fcd5
Support for large textures
by Alexis Hetu
· 6 years ago
42232ab
Fix VkFence destruction crashing on Windows
by Alexis Hetu
· 6 years ago
a71a1db
Fix Cast(vkFence) crashing on Windows
by Antonio Maiorano
· 6 years ago
8a2441d
vkCmdUpdateBuffer: Make a copy of the data.
by Ben Clayton
· 6 years ago
9b843ea
VkPipeline: Fix unsigned integer underflows in computePrimitiveCount()
by Ben Clayton
· 6 years ago
Next »