Sign in
swiftshader
/
SwiftShader
/
fb86c6aad9e8f2c8ad67e5a352d5801c2609834c
fb86c6a
Suppress Clang warning for unsupported warning.
by Nicolas Capens
· 6 years ago
09a91e4
Silence clang warning spewed by every .cpp compile
by Ben Clayton
· 6 years ago
4b9e06d
CMake: Fix logic that automatically fetches submodules.
by Ben Clayton
· 6 years ago
24f3d30
GCC: use Wno-error=header-hygiene only with clang.
by Maksim Sisov
· 6 years ago
8f71f73
Fix linux link error when using LLVM reactor backend.
by Ben Clayton
· 6 years ago
049ff38
Split Object::Kind::Variable
by Chris Forbes
· 6 years ago
6123455
Support for usage in memory requirements
by Alexis Hetu
· 6 years ago
1c65823
Adjust interface extraction to account for split types
by Chris Forbes
· 6 years ago
3f5a479
vkCmdSetEvent/vkCmdResetEvent implementation
by Alexis Hetu
· 6 years ago
cd610c9
CommandPool reset and trim
by Alexis Hetu
· 6 years ago
debaaca
Add presubmit config for kokoro
by Raymond Chiu
· 6 years ago
ebe5f7f
Include Vulkan version of debug support in vulkan files
by Chris Forbes
· 6 years ago
5ebd2c0
Support for device groups
by Alexis Hetu
· 6 years ago
787f953
Add -Wl,--no-as-needed to ld flags
by Raymond Chiu
· 6 years ago
77630f1
[fuchsia] Ensure VMO has execute rights
by Matthew Dempsky
· 6 years ago
b08c5e9
Add SPIRV-Tools as git subtree
by Chris Forbes
· 6 years ago
cc5697f
Squashed 'third_party/SPIRV-Tools/' content from commit d14db341b
by Chris Forbes
· 6 years ago
ddcbdc5
Add SPIRV-Headers as git subtree
by Chris Forbes
· 6 years ago
670217a
Squashed 'third_party/SPIRV-Headers/' content from commit 79b6681aa
by Chris Forbes
· 6 years ago
cda0cf9
vkQueueWaitIdle and vkDeviceWaitIdle as noops
by Alexis Hetu
· 6 years ago
9d30713
Re-enable -Wno-defaulted-function-deleted warnings.
by Nicolas Capens
· 6 years ago
e4adad0
Merge changes If2de3cbd,Ia12719e9
by Nicolas Capens
· 6 years ago
d9e364c
Support for instanceCount, firstVertex and firstInstance in Draw
by Alexis Hetu
· 6 years ago
85bd613
Intentionally ignore pipeline cache for now
by Alexis Hetu
· 6 years ago
a9121a8
Update to latest LLVM 7.0 release branch revision.
by Nicolas Capens
· 6 years ago
6583d4f
Squashed 'third_party/llvm-7.0/llvm/' changes from 65ce2e56889..cd98f42d074
by Nicolas Capens
· 6 years ago
ec061dd
Setup Kokoro linux build
by Raymond Chiu
· 6 years ago
bfdb95a
Framebuffer clear assert fix
by Alexis Hetu
· 6 years ago
314ad81
[Fuchsia] Use the read/write permission flag names when mapping VMOs.
by Wez
· 6 years ago
543629b
Fix LLVM 3.0 build issue.
by Nicolas Capens
· 6 years ago
7521150
Implementation of partial clear
by Alexis Hetu
· 6 years ago
1cd31ea
Support for clearing Framebuffer attachments
by Alexis Hetu
· 6 years ago
238af15
Basic RenderPass implementation
by Alexis Hetu
· 6 years ago
86f8bdb
QueryPool object creation
by Alexis Hetu
· 6 years ago
6ab37b0
vkGetImageSubresourceLayout implementation
by Alexis Hetu
· 6 years ago
76e4002
Fixed a crash using TransformFeedback with DrawArraysInstanced
by Alexis Hetu
· 6 years ago
4806a9b
Add GL_OES_EGL_image_external_essl3
by Lingfeng Yang
· 6 years ago
c3bea87
Use unique names for each LLVM IR dump
by Chris Forbes
· 6 years ago
878d4b0
Change routine names to be strings of char
by Chris Forbes
· 6 years ago
7a36f48
make NDEBUG version of UNIMPLEMENTED() macro variadic too
by Chris Forbes
· 6 years ago
755d744
Fix compilation error on android build.
by Cody Schuffelen
· 6 years ago
ef4ab0f
drop c++ version for cmake build to 11
by Chris Forbes
· 6 years ago
fffee5b
remove remaining make_unique usage
by Chris Forbes
· 6 years ago
f251a6f
Replaced std::make_unique with std::unique_ptr
by Alexis Hetu
· 6 years ago
840809a
Split types from other kinds of definitions
by Chris Forbes
· 6 years ago
bde3408
Add support for builtin blocks
by Chris Forbes
· 6 years ago
5be4d70
Add support for arrays to interface and size analyses
by Chris Forbes
· 6 years ago
bc3a0ee
Add minimal support for integer constants
by Chris Forbes
· 6 years ago
7ca9f4a
Implemented depth and stencil clear command
by Alexis Hetu
· 6 years ago
f14ed32
Added clear color image command
by Alexis Hetu
· 6 years ago
eca9ca6
Support for array layers and mip levels in VkImage objects
by Alexis Hetu
· 6 years ago
ed30373
Allow clearing image arrays in ImageView
by Alexis Hetu
· 6 years ago
5839dcf
Collect input/output interfaces
by Chris Forbes
· 6 years ago
0571621
Port LLVM change rL350655
by Tom Tan
· 6 years ago
c25b807
Add support for SPIRV decorations
by Chris Forbes
· 6 years ago
48d47a4
Fixed all OOB accesses in VertexProgram and PixelProgram
by Alexis Hetu
· 6 years ago
8b0a281
Add builtin interface to spirv shader
by Chris Forbes
· 6 years ago
2e7f35b
Move AttribType enum to SpirvShader
by Chris Forbes
· 6 years ago
739a7fb
Add size calculation for spirv types
by Chris Forbes
· 6 years ago
4a979dc
Formatting-only change: conform better with swiftshader style
by Chris Forbes
· 6 years ago
a1cd119
Fix build
by Chris Forbes
· 6 years ago
296aa25
Collect type and variable definitions from SPIRV shader
by Chris Forbes
· 6 years ago
af4ed53
Initial stub implementation of SpirvShader
by Chris Forbes
· 6 years ago
5737833
Produce correct error result for unsupported formats
by Chris Forbes
· 6 years ago
4252891
Make the B10G11R11 and E5B9G9R9 formats fast clearable
by Alexis Hetu
· 6 years ago
e04d9b0
Added the ability to write to many new formats in the Blitter
by Alexis Hetu
· 6 years ago
fed6789
Fixed build on Arm 64
by Alexis Hetu
· 6 years ago
939adc5
Remove VK support for GL-style symmetric clip space
by Chris Forbes
· 6 years ago
f04b56f
fix mismatched new/delete[] in BeginRenderPass
by Chris Forbes
· 6 years ago
24e7192
[Fuchsia] Implement ExecutableMemory support on Fuchsia.
by Sergey Ulanov
· 6 years ago
f6d56f1
Add intrinsics and missing LLVM AsmParser files for Windows ARM64
by Tom Tan
· 6 years ago
a4afa24
Remove unnecessary ldflags.
by Nico Weber
· 6 years ago
0506982
[MIPS] Add support for mips32r1 arch variant
by Milko Leporis
· 6 years ago
6d8d3c3
Fix for true integer blit to lower bit depth image
by Alexis Hetu
· 6 years ago
5131ec9
Support for reading low-bitdepth float formats in Blitter
by Alexis Hetu
· 6 years ago
734e257
Added support for half float in the Blitter
by Alexis Hetu
· 6 years ago
457bd9b
Support for VK_FORMAT_A1R5G5B5_UNORM_PACK16 in Blitter
by Alexis Hetu
· 6 years ago
a28671d
Added missing formats to Blitter
by Alexis Hetu
· 6 years ago
369fd9e
Added missing VkFormat entries to Surface utility functions
by Alexis Hetu
· 6 years ago
809d011
Implement image blitting
by Alexis Hetu
· 6 years ago
bb0a7f0
Implement buffer to buffer copy command
by Alexis Hetu
· 6 years ago
753c67c
Support regions in Buffer to/from Image copy
by Alexis Hetu
· 6 years ago
e0b5a4b
Support for combined Depth and Stencil formats
by Alexis Hetu
· 6 years ago
0459596
Support for array layers in Image objects
by Alexis Hetu
· 6 years ago
af3c102
Properly dispose of the sw::Renderer object
by Alexis Hetu
· 6 years ago
50dd2ce
Fix CMake-based build
by Chris Forbes
· 6 years ago
c65473d
vkCmdDraw implementation
by Alexis Hetu
· 6 years ago
9bc7a81
RenderPass begin and end
by Alexis Hetu
· 6 years ago
e6e76c6
Add missing checks in the GraphicsPipeline constructor
by Alexis Hetu
· 6 years ago
caea0ba
Implement Image clear
by Alexis Hetu
· 6 years ago
9fbaf69
VkImageView initial implementation
by Alexis Hetu
· 6 years ago
09056de
Image to Image copy command
by Alexis Hetu
· 6 years ago
d2791c2
Fixed command buffer reset and added implicit reset
by Alexis Hetu
· 6 years ago
a233cea
Image copy
by Alexis Hetu
· 6 years ago
afb8cd3
Import snapshot of spirv headers
by Chris Forbes
· 6 years ago
7cfb50c
Fix implicit fallthrough warnings treated as errors
by Nicolas Capens
· 6 years ago
2661e84
Buffer copy
by Alexis Hetu
· 6 years ago
c4bd9df
Implement waiting for fences as noop
by Alexis Hetu
· 6 years ago
9a6c28b
Implement pipeline barrier as noop
by Alexis Hetu
· 6 years ago
f8374cf
Fix the CMake build
by Chris Forbes
· 6 years ago
Next »