Sign in
swiftshader
/
SwiftShader
/
536e2c8007dd71fed8b8f2ac2d504388a50542af
/
src
/
Vulkan
d53eeca
Rename constant cache to snapshot cache
by Nicolas Capens
· 5 years ago
9f2dd0d
Fix taking aspect into account for image view identifiers
by Nicolas Capens
· 5 years ago
7709026
Identify image views based on their state
by Nicolas Capens
· 5 years ago
67f052b
Provide packed VkFormat to uint8_t mapping
by Nicolas Capens
· 5 years ago
73c4a0c
Uniquely identify sampler state
by Nicolas Capens
· 5 years ago
f948cd1
Split vk::Sampler state off into a structure
by Nicolas Capens
· 5 years ago
2aa80df
[vulkan]: Support multiple external semaphore implementations.
by David 'Digit' Turner
· 5 years ago
f6e439f
Compile Vulkan library with Subzero in Chromium
by Alexis Hetu
· 5 years ago
77b43d6
Document single-level YCbCr image assumption
by Nicolas Capens
· 5 years ago
5751f9e
VkImage: Implement BC7 texture format
by Ben Clayton
· 5 years ago
b44162f
Support for the largePoints feature in Vulkan
by Marc-Antoine Desroches
· 5 years ago
51b2800
Support launching PowerVR samples from Visual Studio using SwiftShader
by Nicolas Capens
· 5 years ago
a4347a9
Enable ASTC on supported builds only
by Nicolas Capens
· 5 years ago
416d374
PipelineCache: Handle nullptr mismatch of specialization info.
by Jamie Madill
· 5 years ago
1b90087
Implement ASTC support
by Alexis Hetu
· 5 years ago
4b34ee3
Fix comparison of specialization constant keys.
by Jamie Madill
· 5 years ago
e3621dc
Build with -Bsymbolic to prevent symbol preemption
by Nicolas Capens
· 5 years ago
c1e60dc
Log instead of warn of unsupported extensions
by Sean Risser
· 5 years ago
1ee36c9
VK_EXT_shader_stencil_export support
by Alexis Hetu
· 5 years ago
3cfba7f
Revert "VK_EXT_shader_stencil_export support"
by Alexis Hétu
· 5 years ago
f9881ba
VK_EXT_shader_stencil_export support
by Alexis Hétu
· 5 years ago
8def906
Only call updateBorders on ranges that can be cubemaps.
by Corentin Wallez
· 5 years ago
f9f999f
Implement HostMappedForeignMemory DeviceMemory
by Jonah Ryan-Davis
· 5 years ago
a0453d5
Bulk clang format
by Ben Clayton
· 5 years ago
aabd085
Support for VK_KHR_separate_depth_stencil_layouts
by Alexis Hetu
· 5 years ago
9f8337e
Support for VK_KHR_create_renderpass2
by Alexis Hetu
· 5 years ago
25e06e0
Debugging: Merge VkDebug into System/Debug
by Ben Clayton
· 5 years ago
38c760d
VkDebug: Android - log messages to logcat.
by Ben Clayton
· 5 years ago
ddee0f3
android: avoid exporting normal Vulkan APIs
by Lingfeng Yang
· 5 years ago
29a9809
Export Vulkan API entry functions
by Nicolas Capens
· 6 years ago
dd0e600
Associate bug IDs with unimplemented functionality
by Nicolas Capens
· 5 years ago
19e9af2
Vulkan/Debug: Add VariableContainer::extend()
by Ben Clayton
· 5 years ago
34e16df
Revert "VK_EXT_shader_stencil_export support"
by Alexis Hétu
· 5 years ago
23b26ef
VK_EXT_shader_stencil_export support
by Alexis Hetu
· 5 years ago
748ad20
Don't override vkQueuePresentKHR() failure codes with VK_SUBOPTIMAL_KHR
by Nicolas Capens
· 5 years ago
023b864
Discern between per-swapchain and vkQueuePresent command results
by Nicolas Capens
· 5 years ago
44bd43a
Use UNIMPLEMENTED() for missing functionality we claim support for
by Nicolas Capens
· 5 years ago
865f889
Replace all UNIMPLEMENTED() with UNSUPPORTED()
by Nicolas Capens
· 5 years ago
bb3aebf
Vulkan debugger: Don't wait for debugger by default.
by Ben Clayton
· 5 years ago
8fff8c3
Don't use VK_TRUE comparisons
by Nicolas Capens
· 5 years ago
b766e5e
Support more 10_10_10_2 formats as vertex attributes
by Alexis Hetu
· 5 years ago
d6d0edc
Enable filtering of YCbCr formats
by Nicolas Capens
· 5 years ago
5349f3c
Vulkan: Disable SPIR-V preprocessing when debugging
by Ben Clayton
· 5 years ago
9f1e03b
Add initial stub implementation of AHB
by Chris Forbes
· 5 years ago
488d35a
Vulkan/Debug: Fix `DAP_LOG` macro
by Ben Clayton
· 5 years ago
9d9f30d
Rename NonNormalized to Unnormalized
by Nicolas Capens
· 5 years ago
b8a61bf
A2R10G10B10 Support
by Alexis Hetu
· 5 years ago
df913b9
Change sampledImageIntegerSampleCounts to sampleCounts
by Ian Elliott
· 5 years ago
110236f
Enable filtering depth+stencil formats
by Alexis Hetu
· 5 years ago
368d39c
C++14: Use std::make_unique where possible.
by Ben Clayton
· 5 years ago
3775f6d
Vulkan/Debug: Expose Frames from Thread
by Ben Clayton
· 5 years ago
f97fb9d
Enable B10G11R11_UFLOAT blending
by Alexis Hetu
· 5 years ago
c45e066
Vulkan/Debug: Add Reference value type.
by Ben Clayton
· 5 years ago
57977c1
Add storage image support for R16G16_{UINT,SINT,SFLOAT}
by Chris Forbes
· 5 years ago
7d0ce41
Vulkan: Plumb the debug context down to SpirvShader
by Ben Clayton
· 5 years ago
a4e06ca
Vulkan: Add debugging of the command buffer.
by Ben Clayton
· 5 years ago
0acac46
vulkan: use a marl::Event in the VkSemaphore implementation.
by David 'Digit' Turner
· 5 years ago
43e3316
[vulkan] Simplify vk::Semaphore implementation.
by David 'Digit' Turner
· 5 years ago
a57e2ec
Limit Vulkan memory allocation size to 1 GiB
by Nicolas Capens
· 5 years ago
19b43a6
IDs: Move inline impls below class.
by Ben Clayton
· 5 years ago
ab210f9
Vulkan: include backend name in deviceName
by Antonio Maiorano
· 5 years ago
f47a73a
Debug: add trace to debug out
by Antonio Maiorano
· 5 years ago
6d29348
Enable filtering depth only formats
by Alexis Hetu
· 5 years ago
e82d885
Allow 32F texture to use linear filtering
by Alexis Hetu
· 5 years ago
21be09d
Enable samplerAnisotropy
by Alexis Hetu
· 5 years ago
0a9fbfe
Advertise variableMultisampleRate feature
by Chris Forbes
· 5 years ago
2ed93ab
clang-format the src/Vulkan directory
by Ben Clayton
· 5 years ago
81bc9d9
Remove spaces after control statements keywords
by Nicolas Capens
· 5 years ago
a8d5a6d
Enable blending for 32FP formats
by Alexis Hetu
· 5 years ago
9e5d547
Replace vector() and replicate() with float4 constructors
by Nicolas Capens
· 5 years ago
d37b0ab
Typedef int4/float4 from a vec4<T> template
by Nicolas Capens
· 5 years ago
24c49dd
R11G11B10F support
by Alexis Hetu
· 5 years ago
a384afc
Fix BCn related SwANGLE test failure
by Alexis Hetu
· 5 years ago
c77b1d8
Support for BC1, BC2, BC3, BC4 and BC5
by Alexis Hetu
· 5 years ago
07958d4
src/Vulkan/Debug: Add scope for case block
by Ben Clayton
· 5 years ago
d684c7f
Vulkan/Debug: Add Server
by Ben Clayton
· 5 years ago
a5859c1
Vulkan/Debug: Add Context
by Ben Clayton
· 5 years ago
71af593
Tweaks to make clang-format produce better code
by Ben Clayton
· 5 years ago
157ba26
Do not indent C++ namespace contents
by Nicolas Capens
· 5 years ago
72c398f
Vulkan: Add description methods to all commands.
by Ben Clayton
· 5 years ago
353f331
Vulkan/Debug: Add Thread and EventListener
by Ben Clayton
· 5 years ago
93433f0
Vulkan/Debug: Add Location
by Ben Clayton
· 5 years ago
05e8459
Vulkan/Debug: Add File
by Ben Clayton
· 5 years ago
dc005bd
Vulkan/Debug: Add WeakMap
by Ben Clayton
· 5 years ago
63382c6
Vulkan/Debug: Add Value and Variable
by Ben Clayton
· 5 years ago
b1f8876
Vulkan/Debug: Add Type
by Ben Clayton
· 5 years ago
bb7c338
Remove Visual Studio Vulkan project files
by Nicolas Capens
· 5 years ago
4cf92db
Vulkan/Debug: Add ID
by Ben Clayton
· 5 years ago
afb4ebd
CMakeLists: Add CMake rules for Vulkan debugger
by Ben Clayton
· 5 years ago
7a15cef
Cubemap array support
by Alexis Hetu
· 5 years ago
1e610ee
Vulkan: Tidy VkCommandBuffer.cpp
by Ben Clayton
· 5 years ago
b9f03f4
[vulkan] Add VK_SUBGROUP_FEATURE_ARITHMETIC_BIT support
by David 'Digit' Turner
· 5 years ago
9ad035b
Vulkan: Implement shaderClipDistance and shaderCullDistance
by Ben Clayton
· 6 years ago
3a7101b
[vulkan] Clarify configuration macros for external memory and semaphores.
by David 'Digit' Turner
· 5 years ago
a727d80
Enable the fullDrawIndexUint32 feature
by Alexis Hetu
· 5 years ago
8ffeadb
Make Vk::Stringify return std::string
by Sean Risser
· 5 years ago
b64fbfe
VkPipeline: Replace spirv-opt list with RegisterPerformancePasses()
by Ben Clayton
· 5 years ago
72e6f39
Rename SpirvShader_dbg.cpp -> SpirvShaderEnumNames.cpp
by Ben Clayton
· 5 years ago
474dba4
SpirvShader: Move arithmetic ops to new cpp file
by Ben Clayton
· 5 years ago
5e51cfc
SpirvShader: Move image handling to new cpp file
by Ben Clayton
· 5 years ago
Next »