Sign in
swiftshader
/
SwiftShader
/
72e6f396eec5edfa6a4d3fabde1b7619f4f43062
/
src
/
Vulkan
/
vulkan.vcxproj
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
ee58972
SpirvShader: Move spec ops to new cpp file
by Ben Clayton
· 5 years ago
a5ca6da
SpirvShader: Move group ops to new cpp file
by Ben Clayton
· 5 years ago
f3e2cc2
SpirvShader: Move memory ops to new cpp file
by Ben Clayton
· 5 years ago
b427400
SpirvShader: Move control flow handling to new cpp file
by Ben Clayton
· 5 years ago
22f954e
SpirvShader: Move GLSLstd450 handling to new cpp file
by Ben Clayton
· 5 years ago
e823bb0
Log unsupported extensions used in pNext structs
by Sean Risser
· 6 years ago
f003332
Fix version script renames
by Nicolas Capens
· 6 years ago
eea9d35
Device/Renderer: Work arounds for MemorySanitizer false-positives
by Ben Clayton
· 6 years ago
dbd0275
Fix samplerless image fetch
by Nicolas Capens
· 6 years ago
d354537
Implement VK_KHR_win32_surface
by Nicolas Capens
· 6 years ago
27e2873
Fix Visual Studio solution build
by Nicolas Capens
· 6 years ago
ab67c12
Fix Visual Studio solution build
by Nicolas Capens
· 6 years ago
463fab9
Removed the AtomicInt class
by Alexis Hetu
· 6 years ago
8af8b40
Ripped out SwiftConfig
by Alexis Hetu
· 6 years ago
7b4fc28
Replace sw::Resource with sw::WaitGroup
by Alexis Hetu
· 6 years ago
e29e7ba
System: Replace concurrent types with std versions where possible
by Ben Clayton
· 6 years ago
ed01f2c
Move Chan out of VkQueue.hpp and into System/Synchronization.hpp
by Ben Clayton
· 6 years ago
f4d2a44
Add gn files for Vulkan Swiftshader
by Saman Sami
· 6 years ago
67cf8a9
32 bit safe code
by Alexis Hetu
· 6 years ago
1e7120e
Use sampler data from sampler descriptor
by Nicolas Capens
· 6 years ago
eac32c4
SpirvShaderSampling: Fix flaky tests.
by Ben Clayton
· 6 years ago
96fbe08
Dynamic dispatch for image samplers
by Ben Clayton
· 6 years ago
5822882
Specialize descriptor contents for storage images
by Chris Forbes
· 6 years ago
3f0d3ef
Enable multiprocess compilation for all Visual Studio projects
by Nicolas Capens
· 6 years ago
1424ef6
PipelineCache basic operations support
by Alexis Hetu
· 6 years ago
0475688
Default to 64-bit MSVC toolchain
by Nicolas Capens
· 6 years ago
c5da6e0
Rename swiftshader_icd.def to libvk_swiftshader.def
by Nicolas Capens
· 6 years ago
7bc4f45
sw::Surface removed
by Alexis Hetu
· 6 years ago
2667243
Fix MSVC build
by Nicolas Capens
· 6 years ago
2dc0303
Fix VulkanUnitTests on Visual Studio
by Nicolas Capens
· 6 years ago
9705dec
Remove old Framebuffer code from Vulkan
by Alexis Hetu
· 6 years ago
6a1d92b
Add utility functions from sw::Surface to vk::Format
by Alexis Hetu
· 6 years ago
f2be26a
Vulkan: Very rough first implementation of compute shaders
by Ben Clayton
· 6 years ago
f705cec
Descriptor Update Template implementation
by Alexis Hetu
· 6 years ago
c7943e9
VkCreateSwapchainKHR and VkDestroySwapchainKHR
by Hernan Liatis
· 6 years ago
a2f5fd8
Windows build fix
by Alexis Hetu
· 6 years ago
73c3124
Fix Visual Studio build.
by Nicolas Capens
· 6 years ago
1845d5e
Replace Shader,VertexShader,PixelShader with SpirvShader
by Chris Forbes
· 6 years ago
c817663
Basic DescriptorPool and DescriptorSetLayout implementation
by Alexis Hetu
· 6 years ago
4e9f577
Switch to SPIRV-Headers from subtree.
by Nicolas Capens
· 6 years ago
86f8bdb
QueryPool object creation
by Alexis Hetu
· 6 years ago
af4ed53
Initial stub implementation of SpirvShader
by Chris Forbes
· 6 years ago
9fbaf69
VkImageView initial implementation
by Alexis Hetu
· 6 years ago
18a8425
Placeholder object for VkPipelineCache
by Alexis Hetu
· 6 years ago
9c4ecae
Initial implementation of CommandPool
by Alexis Hetu
· 6 years ago
5174c57
Vulkan Sampler implementation
by Alexis Hetu
· 6 years ago
b16f989
Initial implementation of RenderPass
by Alexis Hetu
· 6 years ago
8f631c8
Initial implementation of Framebuffer
by Alexis Hetu
· 6 years ago
f62f375
Initial implementation of Image
by Alexis Hetu
· 6 years ago
259ad3d
Initial implementation of ShaderModule
by Alexis Hetu
· 6 years ago
000df8b
Initial implementation of Pipeline, PipelineLayout
by Alexis Hetu
· 6 years ago
f27cb23
Fix debugger wait dialog.
by Nicolas Capens
· 6 years ago
b3c4d88
Disabling the debugger wait dialog by default with Vulkan
by Alexis Hetu
· 6 years ago
dc2966a
Eliminate legacy functionality.
by Nicolas Capens
· 6 years ago
1d8c8db
Fix include paths.
by Nicolas Capens
· 6 years ago
70942e2
Fix Vulkan build.
by Nicolas Capens
· 6 years ago
38ff830
Buffer, BufferView and DeviceMemory
by Alexis Hetu
· 6 years ago
4c84379
Remove Vulkan 32-bit Visual Studio configuration.
by Nicolas Capens
· 6 years ago
1f23d8c
Synchonization objects
by Alexis Hetu
· 6 years ago
e70c351
Linux build fix
by Alexis Hetu
· 6 years ago
767b41b
Vulkan dispatchable objects
by Alexis Hetu
· 6 years ago
8b56197
Output intermediate build files to project independent directories.
by Nicolas Capens
· 6 years ago
3b5e426
Remove unused preprocessor definitions.
by Nicolas Capens
· 6 years ago
e5051aa
Add renderer source to Vulkan project.
by Nicolas Capens
· 6 years ago
64d537a
Change build output directory to 'out'.
by Nicolas Capens
· 6 years ago
8d5a94a
Remove environment-wide include paths.
by Nicolas Capens
· 6 years ago
d73b871
Vulkan API (GetProcAddr only)
by Alexis Hetu
· 7 years ago