Sign in
swiftshader
/
SwiftShader
/
cafff78f665b8a591d1f7d2d2cb00b64c8c24312
/
src
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
1885f69
Fix handling Memset<> assignment and comparison
by Nicolas Capens
· 5 years ago
6c11cf2
Remove unused sampler parameter
by Nicolas Capens
· 5 years ago
7f46917
Specialize sampling routine for immutable sampler data
by Nicolas Capens
· 5 years ago
12e857a3
Refactor vertex fetch to use VkFormat more aggressively
by Chris Forbes
· 5 years ago
22d73d15
Subzero: fix CoroutineBegin generation
by Antonio Maiorano
· 5 years ago
1c9f242
Fix float to r11g11b10 conversion
by Alexis Hetu
· 5 years ago
bc98fbe
Subzero: fix external function calls on x86-32
by Antonio Maiorano
· 5 years ago
2aa80df
[vulkan]: Support multiple external semaphore implementations.
by David 'Digit' Turner
· 5 years ago
3a50a43
SpirvShaderDebugger: Implement scope nesting
by Ben Clayton
· 5 years ago
f6e439f
Compile Vulkan library with Subzero in Chromium
by Alexis Hetu
· 5 years ago
7d09824
SpirvShader: Silence warnings of unexpected opcodes
by Ben Clayton
· 5 years ago
8f2d48f
Subzero: hide dependency on Marl
by Antonio Maiorano
· 5 years ago
be4a731
BUILD.gn: add missing dependency onto marl for SubzeroReactor
by Antonio Maiorano
· 5 years ago
8bce067
Subzero: replace Win32 fibers with Marl for couroutines
by Antonio Maiorano
· 5 years ago
b8bae18
SpirvShaderDebugger: Add flag for printing opcodes as they're executed
by Ben Clayton
· 5 years ago
b2d7dff
SpirvShaderDebugger: Make Function extend Scope
by Ben Clayton
· 5 years ago
2fecfc5
SpirvShaderDebugger: Add string helper for debug kinds
by Ben Clayton
· 5 years ago
da38401
SpirvShader: Implement OpenCLDebugInfo100DebugInfoNone
by Ben Clayton
· 5 years ago
041fa9e
SpirvShaderDebugger: Stub UNIMPLEMENTED() opcodes
by Ben Clayton
· 5 years ago
875d98b
SpirvShader: Implement OpenCLDebugInfo100DebugInlinedAt
by Ben Clayton
· 5 years ago
18daa81
Allow 3D filtering in the Blitter
by Alexis Hetu
· 5 years ago
7454c94
Fix building with latest LLVM
by Nicolas Capens
· 5 years ago
77b43d6
Document single-level YCbCr image assumption
by Nicolas Capens
· 5 years ago
5c37208
Clarify the PointCoord calculation
by Nicolas Capens
· 5 years ago
653b9cb
Remove unnecessary point setup calculations
by Nicolas Capens
· 5 years ago
5751f9e
VkImage: Implement BC7 texture format
by Ben Clayton
· 5 years ago
16ae92a
Subzero: fix Call on bool-returning functions
by Antonio Maiorano
· 5 years ago
b44162f
Support for the largePoints feature in Vulkan
by Marc-Antoine Desroches
· 5 years ago
8c13b2f
Explicitly compile with warnings-as-errors
by Nicolas Capens
· 5 years ago
51b2800
Support launching PowerVR samples from Visual Studio using SwiftShader
by Nicolas Capens
· 5 years ago
a095711
Subzero: implement Short4::Short4(RValue<Float4)
by Antonio Maiorano
· 5 years ago
2e6cd9c
Subzero: don't assert about lack of atomic load/store on x86
by Antonio Maiorano
· 5 years ago
5ff1de5
Subzero: fix regression in Optimizer
by Antonio Maiorano
· 5 years ago
abc7a30
Fix ASTC support for GN build
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
3e5fe28
Add missing attribute to eglGetConfigAttrib
by Jonah Ryan-Davis
· 5 years ago
ad3e42a
Subzero: add support for variadic calls (System V)
by Antonio Maiorano
· 5 years ago
4b34ee3
Fix comparison of specialization constant keys.
by Jamie Madill
· 5 years ago
4d40271
Subzero: add support for large stacks on Windows
by Antonio Maiorano
· 5 years ago
e3621dc
Build with -Bsymbolic to prevent symbol preemption
by Nicolas Capens
· 5 years ago
da659b3
Fix ANGLE standalone build
by Nicolas Capens
· 5 years ago
c1e60dc
Log instead of warn of unsupported extensions
by Sean Risser
· 5 years ago
e162b02
Add SPIRV-Tools headers dependency
by Nicolas Capens
· 5 years ago
d51e82e
Add SPIR-Tools include headers path for src/Pipeline
by Nicolas Capens
· 5 years ago
bdfcfe9
Update SPIRV-Tools to 8910ea5f1
by Ben Clayton
· 5 years ago
214ec33
Fix Wrange-loop-analysis warnings in swiftshader.
by Nico Weber
· 5 years ago
8478560
Replace target_cpu with current_cpu in Build.gn files
by Antonio Maiorano
· 5 years ago
48d08d6
Revert "Subzero: add support for large stacks on Windows"
by Alexis Hétu
· 5 years ago
f50cc82
Subzero: add support for large stacks on Windows
by Antonio Maiorano
· 5 years ago
1ee36c9
VK_EXT_shader_stencil_export support
by Alexis Hetu
· 5 years ago
3498ebe
Remove rr::Thread
by Ben Clayton
· 5 years ago
1217ab9
Support JIT on a separate thread
by Nicolas Capens
· 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
74d3f37
Array length fix
by Alexis Hetu
· 5 years ago
8def906
Only call updateBorders on ranges that can be cubemaps.
by Corentin Wallez
· 5 years ago
2883de9
Fix sRGB conversion precision issues
by Nicolas Capens
· 5 years ago
0bbf7ba
Cache callstack results to avoid expensive lookup
by Antonio Maiorano
· 5 years ago
aae3373
Subzero: add REACTOR_EMIT_PRINT_LOCATION support
by Antonio Maiorano
· 5 years ago
62427e0
Implement rr::Print support for Subzero
by Antonio Maiorano
· 5 years ago
b3d9a2a
Subzero: fix another load from constant data
by Antonio Maiorano
· 5 years ago
348f07b
Fix unit test when ENABLE_RR_EMIT_PRINT_LOCATION is defined
by Antonio Maiorano
· 5 years ago
f9f999f
Implement HostMappedForeignMemory DeviceMemory
by Jonah Ryan-Davis
· 5 years ago
415d181
Fix rr::Print and add unit tests
by Antonio Maiorano
· 5 years ago
ac4e1d2
Add missed symbol __aeabi_idivmod for Android.
by Anton D. Kachalov
· 5 years ago
a0453d5
Bulk clang format
by Ben Clayton
· 5 years ago
349b1a3
Change SpirvShaderInstructions.inc extension to .inl
by Ben Clayton
· 5 years ago
683bad8
Don't use std::initializer_list for array views.
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
b7e6d8e
Revert "Add missed symbol __aeabi_idivmod for Android."
by Ben Clayton
· 5 years ago
5f5a064
Add missed symbol __aeabi_idivmod for Android.
by Anton D. Kachalov
· 5 years ago
196d817
Debug: Rename levels.
by Ben Clayton
· 5 years ago
b3b2a4f
Fix Android build: Add missing .cpp to Android.bp
by Ben Clayton
· 5 years ago
0aef645
Subzero: fix cosh/sinh deqp failures
by Antonio Maiorano
· 5 years ago
2d7ca9c
ReactorUnitTests: fix clang-format messing up test suites
by Antonio Maiorano
· 5 years ago
ce54c59
Reactor: Copy System/Debug code to Reactor copy
by Ben Clayton
· 5 years ago
54d16b8
SpirvShaderDebugger: Ignore non-statements
by Ben Clayton
· 5 years ago
4bc07ad
Debug: Control logging level using a compile time knob
by Ben Clayton
· 5 years ago
a8e4ecd
Fix chromium build.
by Ben Clayton
· 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
534d12c
ReactorBenchmarks: Sweep coroutine perf.
by Ben Clayton
· 5 years ago
dd48b7e
Fix MSAN LLVM jit false positives
by Antonio Maiorano
· 5 years ago
8e8e1d0
Shader: Add missing switch cases to operationString
by Ben Clayton
· 5 years ago
3a2dfcb
OpenGL: Fix switch with only a default case.
by Ben Clayton
· 5 years ago
ddee0f3
android: avoid exporting normal Vulkan APIs
by Lingfeng Yang
· 5 years ago
41a7302
Split JIT creation from LLVMReactor.cpp into LLVMJIT.cpp
by Nicolas Capens
· 5 years ago
55890e1
CMake: Add build rules for google benchmark.
by Ben Clayton
· 5 years ago
79b36b6
Fix use after free
by Nicolas Capens
· 5 years ago
38c065d
Subzero: fix incorrect cast
by Antonio Maiorano
· 5 years ago
29a9809
Export Vulkan API entry functions
by Nicolas Capens
· 6 years ago
ba9de97
Support LLVM 9+ build changes
by Nicolas Capens
· 5 years ago
dd0e600
Associate bug IDs with unimplemented functionality
by Nicolas Capens
· 5 years ago
Next »