Sign in
swiftshader
/
SwiftShader
/
78abf3701c93b3489646e3a6c40639743ceaa1f2
78abf37
SpirvShader: Implement OpCopyObject
by Ben Clayton
· 6 years ago
3e6a971
Set up uniform texel buffers as SampledImageDescriptor
by Chris Forbes
· 6 years ago
3e6f60b
Implement OpIAddCarry, OpISubBorrow
by Chris Forbes
· 6 years ago
90d251a
OpenGL/compiler: Error if parameters spill max temp registers
by Ben Clayton
· 6 years ago
6ef1936
Add support for sampling VK_FORMAT_A2B10G10R10_UINT_PACK32
by Chris Forbes
· 6 years ago
05953ef
Remove the Clipper member from the Renderer class
by Alexis Hetu
· 6 years ago
2e4f6e8
Start untangling sw::Context from the rendering code
by Alexis Hetu
· 6 years ago
7a60e31
Regres: Update test lists @ ecfeede6
by SwiftShader Regression Bot
· 6 years ago
ecfeede
SpirvShader: Implement OpControlBarrier.
by Ben Clayton
· 6 years ago
b16c586
SpirvShader: Implement OpMemoryBarrier.
by Ben Clayton
· 6 years ago
895df0d
Migrate ComputeProgram to using Coroutines
by Ben Clayton
· 6 years ago
13dcbec
src/Pipeline: Refactor ComputeProgram
by Ben Clayton
· 6 years ago
1c82c7b
Reactor (LLVM): Add support for Coroutines.
by Ben Clayton
· 6 years ago
45f9a93
Flatten required bits of imageview into SampledImageDescriptor
by Chris Forbes
· 6 years ago
0264d8e
SpirvShader: Implement OpImageQuerySizeLod
by Ben Clayton
· 6 years ago
ecd3848
SpirvShader: Implement workgroup storage.
by Ben Clayton
· 6 years ago
529eda3
Punt quadlayout image<->buffer copies to blitter
by Chris Forbes
· 6 years ago
cd246af
EAC fix
by Alexis Hetu
· 6 years ago
026ceef
Support device groups with a single physical device
by Alexis Hetu
· 6 years ago
4ac42db
Punt image->image copies requiring quadlayout awareness to blitter
by Chris Forbes
· 6 years ago
011744e
Support selection of correct aspect for D+S input attachments
by Chris Forbes
· 6 years ago
eddad7e
Regres: Update test lists @ 208ed40a
by SwiftShader Regression Bot
· 6 years ago
208ed40
Reactor: Add Traits for Reference types
by Ben Clayton
· 6 years ago
4b94465
LLVMReactor: Always run the IR verifier.
by Ben Clayton
· 6 years ago
99e5719
LLVMReactor: Fix atomic loads and stores of non-scalar types.
by Ben Clayton
· 6 years ago
d5ed0a3
External Memory Host tests should be unsupported
by Alexis Hetu
· 6 years ago
81404f2
Ignore VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT at pipeline creation
by Alexis Hetu
· 6 years ago
1300ba1
Extension check in vkCreateDescriptorSetLayout
by Alexis Hetu
· 6 years ago
f18f0c1
vkBindImageMemory2 implementation
by Alexis Hetu
· 6 years ago
9219c64
Groundwork for quadlayout support in blit & copy ops
by Chris Forbes
· 6 years ago
52a3bba
Add support for Sample image operand in OpImageRead
by Chris Forbes
· 6 years ago
c958b17
LLVMReactor: Assert return value type matches function sig.
by Ben Clayton
· 6 years ago
60a6a2e
Fix clamp-to-border addressing mode
by Nicolas Capens
· 6 years ago
8b7597e
Change decompressed type of compressed RGB formats
by Alexis Hetu
· 6 years ago
1133c0c
Regres: Update test lists @ b01f2559
by SwiftShader Regression Bot
· 6 years ago
b01f255
Add padding between slices
by Chris Forbes
· 6 years ago
583f642
Add support for spv::BuiltInSampleMask output
by Chris Forbes
· 6 years ago
e2535df
Implement 1D array image sampling
by Nicolas Capens
· 6 years ago
68e4141
Wait on query being available, not !active.
by Chris Forbes
· 6 years ago
a2457f7
Allow VK_IMAGE_LAYOUT_GENERAL in vkCmdCopyImageToBuffer
by Chris Forbes
· 6 years ago
c71c17f
Plumb through Dref parameter to sampler
by Chris Forbes
· 6 years ago
71b58b1
Make shadow compare available in high precision path always
by Chris Forbes
· 6 years ago
e1f51b9
Threaded Queue submit with events and fences
by Alexis Hetu
· 6 years ago
b317d96
Cube border computation
by Alexis Hetu
· 6 years ago
ac87334
ETC2 Image decompression and sampling
by Alexis Hetu
· 6 years ago
bb12b0e
Regres: Update test lists @ 0e14a2e3
by SwiftShader Regression Bot
· 6 years ago
0e14a2e
Fix broken optimization of alpha VK_BLEND_OP_REVERSE_SUBTRACT
by Chris Forbes
· 6 years ago
351be42
Add traits for Reactor arguments and return types
by Ben Clayton
· 6 years ago
d1a5a89
SetupRoutine: Do not use Bool as a function return type.
by Ben Clayton
· 6 years ago
bec21fe
Reactor: Do not start the unreachable block with Unreachable
by Ben Clayton
· 6 years ago
97c13ad
LLVMReactor: Finalize the debug info earlier
by Ben Clayton
· 6 years ago
7579db1
LLVMReactor: Fix the signature of a few instrinsics
by Ben Clayton
· 6 years ago
dde010f
LLVM: Fix for coroutines with array allocas
by Ben Clayton
· 6 years ago
8aba20f
Add input attachment support for VK_FORMAT_R5G6B5_UNORM_PACK16
by Chris Forbes
· 6 years ago
42d10fd
Add support for sampling VK_FORMAT_D16_UNORM
by Chris Forbes
· 6 years ago
dcc9fd7
Add input attachment support for VK_FORMAT_A2B10G10R10_UINT_PACK32
by Chris Forbes
· 6 years ago
b0f3716
Add support for VK_FORMAT_A2B10G10R10_UINT_PACK32 render targets
by Chris Forbes
· 6 years ago
15bf1ef
Fix blitter clears of 2D views of 3D textures
by Chris Forbes
· 6 years ago
4fe8eb3
Regres: Update test lists @ 10f7befc
by SwiftShader Regression Bot
· 6 years ago
10f7bef
Fix overwriting of filter factor
by Nicolas Capens
· 6 years ago
c57ec6f
Add support for sampling VK_FORMAT_B10G11R11_UFLOAT_PACK32
by Chris Forbes
· 6 years ago
7d09143
Add support for sampling VK_FORMAT_D32_SFLOAT (without depth compare)
by Chris Forbes
· 6 years ago
1c462b3
Enable 3D texture sampling
by Nicolas Capens
· 6 years ago
1f61858
Add support for sampling VK_FORMAT_E5B9G9R9_UFLOAT_PACK32
by Chris Forbes
· 6 years ago
8d7f233
Refactor float sampling path to be more regular
by Chris Forbes
· 6 years ago
788ea9f
Add Gralloc usage flags
by Hernan Liatis
· 6 years ago
82ae7cb
Remove old isSRGBReadable/Writable queries
by Chris Forbes
· 6 years ago
addcdcc
Add support for sampling VK_FORMAT_A1R5G5B5_UNORM_PACK16
by Chris Forbes
· 6 years ago
b0a68ed
CMakeLists: add DEBUGGER_WAIT_DIALOG compiler definition to Debug builds of libEGL and libvk_swiftshader
by Antonio Maiorano
· 6 years ago
58edd47
Implement sampler LOD bias
by Nicolas Capens
· 6 years ago
b1670ed
Refactor duplicate mipmap LOD calculation
by Nicolas Capens
· 6 years ago
7179935
Removed unused texture data
by Nicolas Capens
· 6 years ago
4b206fa
Regres: Update test lists @ 20aab4e9
by SwiftShader Regression Bot
· 6 years ago
fa7d136
Validate descriptor ID's
by Nicolas Capens
· 6 years ago
1e7120e
Use sampler data from sampler descriptor
by Nicolas Capens
· 6 years ago
97da782
Pass a separate sampler pointer to the sampling routine
by Nicolas Capens
· 6 years ago
20aab4e
Add support for sampling VK_FORMAT_B4G4R4A4_UNORM_PACK32
by Chris Forbes
· 6 years ago
d573e7e
Add support for sampling VK_FORMAT_A2B10G10R10_UNORM_PACK32
by Chris Forbes
· 6 years ago
83a3eb4
Implement Android shared image query so device creation can succeed
by Hernan Liatis
· 6 years ago
8a91a35
Add stubs for Native Buffer implementation
by Hernan Liatis
· 6 years ago
04c0eac
Turn on Android platform
by Hernan Liatis
· 6 years ago
ac3a4a4
Remove Sampler::State::srgb
by Chris Forbes
· 6 years ago
2acaccd
Add mandatory 10bpc formats to format queries
by Chris Forbes
· 6 years ago
390d846
Minor tidying in PixelProgram
by Chris Forbes
· 6 years ago
32d4797
SpirvShader: Implement OpGroupNonUniformElect
by Ben Clayton
· 6 years ago
2e04358
Fix killMask initialization
by Chris Forbes
· 6 years ago
8c56e8d
SpirvShader: Don't abort for unused, unbound UniformConstants
by Ben Clayton
· 6 years ago
92797c2
SpirvShader: Rework debug assertions
by Ben Clayton
· 6 years ago
46e28cb
Check macro arguments match format specifier.
by Ben Clayton
· 6 years ago
4bade2e
Implement Bias image operand
by Nicolas Capens
· 6 years ago
d354695
Implement fp16 texture formats
by Chris Forbes
· 6 years ago
b5a4546
SpirvShader: Implement OpCopyMemory
by Ben Clayton
· 6 years ago
139acaa
VkPipeline: Add spirvopt MergeReturnPass
by Ben Clayton
· 6 years ago
05f27a3
SpirvShader: Implement constant variable initializers.
by Ben Clayton
· 6 years ago
79f6f41
Regres: Update test lists @ 2e238583
by SwiftShader Regression Bot
· 6 years ago
8c7da80
Update Visual Studio LLVM project
by Nicolas Capens
· 6 years ago
9ac24a9
Remove CHECK_NEEDED comments
by Nicolas Capens
· 6 years ago
eb27df0
Minimize LLVM source file set
by Ben Clayton
· 6 years ago
72e82e2
Mark LLVM source files for potential deletion from build
by Ben Clayton
· 6 years ago
7abc762
Add a script to reduce source files to required set
by Ben Clayton
· 6 years ago
Next »