Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
e2242e5f77143de7d34899c74cf76bbe3f6180b9
/
src
/
Pipeline
e2242e5
Fix negation of unsigned value warning treated as error
by Nicolas Capens
· 5 years ago
ea81ab7
Move constant specialization to SpirvShader
by Chris Forbes
· 5 years ago
67cf8a9
32 bit safe code
by Alexis Hetu
· 5 years ago
5ec0529
Now that we have swizzles forced, don't bother with channel replacement
by Chris Forbes
· 5 years ago
3d7b7ea
Implement a2b10g10r10_unorm_pack32.
by Ben Clayton
· 5 years ago
5bce1f4
CMake: apply the warning treatment to msvc builds
by Antonio Maiorano
· 5 years ago
69c3749
SpirvShader: Fixes for phis.
by Ben Clayton
· 5 years ago
0e976bc
SpirvShader: Fixes for complex loops.
by Ben Clayton
· 5 years ago
8ef6d1f
Fix interaction between Dref and explicit lod
by Chris Forbes
· 5 years ago
4a4c259
Implement vkCmdDispatchBase
by Chris Forbes
· 5 years ago
a7a3755
Wire up NoPerspective to interpolation
by Chris Forbes
· 5 years ago
4d65934
Fix FP blending path to not make clamping assumptions
by Chris Forbes
· 5 years ago
8ab4053
Implement Float16 formats and additional blend modes.
by Ben Clayton
· 5 years ago
2568cf7
SpirvShader: Implement OpImageQuerySamples
by Ben Clayton
· 5 years ago
2cd983d
Assign the DeviceIndex builtIn (ext: SPV_KHR_device_group).
by Ben Clayton
· 5 years ago
4474108
SpirvShader: Fix incorrect use of getPointer() with GetPointerToData()
by Ben Clayton
· 5 years ago
b4001ed
SpirvShader: Implement OpImageQueryLevels
by Ben Clayton
· 5 years ago
cb9bf9a
Add remaining required SPIRV extension names
by Chris Forbes
· 5 years ago
e228502
Size query support for uniform texel buffer
by Chris Forbes
· 5 years ago
60f15ec
SpirvShader: Handle multiple entry points
by Ben Clayton
· 5 years ago
39b0750
Accept OpExtension SPV_KHR_variable_pointers
by Chris Forbes
· 5 years ago
e4605da
SpirvShader: Implement OpArrayLength
by Ben Clayton
· 5 years ago
78abf37
SpirvShader: Implement OpCopyObject
by Ben Clayton
· 5 years ago
3e6f60b
Implement OpIAddCarry, OpISubBorrow
by Chris Forbes
· 5 years ago
6ef1936
Add support for sampling VK_FORMAT_A2B10G10R10_UINT_PACK32
by Chris Forbes
· 5 years ago
ecfeede
SpirvShader: Implement OpControlBarrier.
by Ben Clayton
· 5 years ago
b16c586
SpirvShader: Implement OpMemoryBarrier.
by Ben Clayton
· 5 years ago
895df0d
Migrate ComputeProgram to using Coroutines
by Ben Clayton
· 5 years ago
13dcbec
src/Pipeline: Refactor ComputeProgram
by Ben Clayton
· 5 years ago
45f9a93
Flatten required bits of imageview into SampledImageDescriptor
by Chris Forbes
· 5 years ago
0264d8e
SpirvShader: Implement OpImageQuerySizeLod
by Ben Clayton
· 5 years ago
ecd3848
SpirvShader: Implement workgroup storage.
by Ben Clayton
· 5 years ago
cd246af
EAC fix
by Alexis Hetu
· 5 years ago
011744e
Support selection of correct aspect for D+S input attachments
by Chris Forbes
· 5 years ago
52a3bba
Add support for Sample image operand in OpImageRead
by Chris Forbes
· 5 years ago
60a6a2e
Fix clamp-to-border addressing mode
by Nicolas Capens
· 5 years ago
8b7597e
Change decompressed type of compressed RGB formats
by Alexis Hetu
· 5 years ago
583f642
Add support for spv::BuiltInSampleMask output
by Chris Forbes
· 5 years ago
e2535df
Implement 1D array image sampling
by Nicolas Capens
· 5 years ago
c71c17f
Plumb through Dref parameter to sampler
by Chris Forbes
· 5 years ago
71b58b1
Make shadow compare available in high precision path always
by Chris Forbes
· 5 years ago
ac87334
ETC2 Image decompression and sampling
by Alexis Hetu
· 5 years ago
d1a5a89
SetupRoutine: Do not use Bool as a function return type.
by Ben Clayton
· 5 years ago
8aba20f
Add input attachment support for VK_FORMAT_R5G6B5_UNORM_PACK16
by Chris Forbes
· 5 years ago
42d10fd
Add support for sampling VK_FORMAT_D16_UNORM
by Chris Forbes
· 5 years ago
dcc9fd7
Add input attachment support for VK_FORMAT_A2B10G10R10_UINT_PACK32
by Chris Forbes
· 5 years ago
b0f3716
Add support for VK_FORMAT_A2B10G10R10_UINT_PACK32 render targets
by Chris Forbes
· 5 years ago
10f7bef
Fix overwriting of filter factor
by Nicolas Capens
· 5 years ago
c57ec6f
Add support for sampling VK_FORMAT_B10G11R11_UFLOAT_PACK32
by Chris Forbes
· 5 years ago
7d09143
Add support for sampling VK_FORMAT_D32_SFLOAT (without depth compare)
by Chris Forbes
· 5 years ago
1c462b3
Enable 3D texture sampling
by Nicolas Capens
· 5 years ago
1f61858
Add support for sampling VK_FORMAT_E5B9G9R9_UFLOAT_PACK32
by Chris Forbes
· 5 years ago
8d7f233
Refactor float sampling path to be more regular
by Chris Forbes
· 5 years ago
addcdcc
Add support for sampling VK_FORMAT_A1R5G5B5_UNORM_PACK16
by Chris Forbes
· 5 years ago
58edd47
Implement sampler LOD bias
by Nicolas Capens
· 5 years ago
b1670ed
Refactor duplicate mipmap LOD calculation
by Nicolas Capens
· 5 years ago
fa7d136
Validate descriptor ID's
by Nicolas Capens
· 5 years ago
1e7120e
Use sampler data from sampler descriptor
by Nicolas Capens
· 5 years ago
97da782
Pass a separate sampler pointer to the sampling routine
by Nicolas Capens
· 5 years ago
20aab4e
Add support for sampling VK_FORMAT_B4G4R4A4_UNORM_PACK32
by Chris Forbes
· 5 years ago
d573e7e
Add support for sampling VK_FORMAT_A2B10G10R10_UNORM_PACK32
by Chris Forbes
· 5 years ago
ac3a4a4
Remove Sampler::State::srgb
by Chris Forbes
· 5 years ago
390d846
Minor tidying in PixelProgram
by Chris Forbes
· 5 years ago
32d4797
SpirvShader: Implement OpGroupNonUniformElect
by Ben Clayton
· 5 years ago
2e04358
Fix killMask initialization
by Chris Forbes
· 5 years ago
8c56e8d
SpirvShader: Don't abort for unused, unbound UniformConstants
by Ben Clayton
· 5 years ago
92797c2
SpirvShader: Rework debug assertions
by Ben Clayton
· 5 years ago
4bade2e
Implement Bias image operand
by Nicolas Capens
· 5 years ago
d354695
Implement fp16 texture formats
by Chris Forbes
· 5 years ago
b5a4546
SpirvShader: Implement OpCopyMemory
by Ben Clayton
· 5 years ago
05f27a3
SpirvShader: Implement constant variable initializers.
by Ben Clayton
· 5 years ago
2e23858
Remove dead parts of ShaderCore
by Chris Forbes
· 5 years ago
6f1b765
Set correct variant for OpImageFetch
by Chris Forbes
· 5 years ago
5b09dd1
Implement OpImageSampleProjImplicitLod and OpImageSampleProjExplicitLod
by Nicolas Capens
· 5 years ago
cd63159
Implement OpImageFetch
by Chris Forbes
· 5 years ago
fa82c34
Add spirv-level support for splitting and combining sampler+image
by Chris Forbes
· 5 years ago
022bd57
Implement ConstOffset image operand
by Nicolas Capens
· 5 years ago
fb28067
src/Vulkan: Fixup all printf-style messages
by Ben Clayton
· 5 years ago
6a12e09
Refactor image array layer addressing
by Nicolas Capens
· 5 years ago
420d9da
Implement OpImageSampleExplicitLod with Grad operand
by Nicolas Capens
· 5 years ago
7889633
Marshal image instruction parameters to the sampling trampoline
by Nicolas Capens
· 5 years ago
bfbdd89
Fix various descriptor handling bugs
by Chris Forbes
· 5 years ago
793050e
Fix BuiltInSubgroupSize in graphics pipeline
by Chris Forbes
· 5 years ago
f40cff9
Enable sampling of 2d array textures
by Chris Forbes
· 5 years ago
f149d95
Wire up texture border color correctly
by Chris Forbes
· 5 years ago
a32d630
Support more more formats for input attachments
by Chris Forbes
· 5 years ago
3610ded
Adjust input attachment index when indexing into array of input descriptors
by Chris Forbes
· 5 years ago
f5c8936
Support more formats for input attachments
by Chris Forbes
· 5 years ago
a195abb
Implement cubemap sampling
by Nicolas Capens
· 5 years ago
a5f4eb6
Add support for D32_SFLOAT and D16_UNORM input attachments
by Chris Forbes
· 5 years ago
71a1e01
Always apply the fragment shader if it is present
by Chris Forbes
· 5 years ago
970e4f0
Fix crash when viewport Y position is negative
by Antonio Maiorano
· 5 years ago
eac32c4
SpirvShaderSampling: Fix flaky tests.
by Ben Clayton
· 5 years ago
64da4ae
SpirvShader: Implement OpQuantizeToF16
by Ben Clayton
· 5 years ago
548e366
Plumb constants through to the sampler, and make sRGB work
by Chris Forbes
· 5 years ago
2446604
Partial support for input attachments
by Chris Forbes
· 5 years ago
1d1720a
Produce correct `one` value for integer textures
by Chris Forbes
· 5 years ago
3c203531
Wire up texture swizzles
by Chris Forbes
· 5 years ago
a47a516
Implement 1D image sampling
by Nicolas Capens
· 5 years ago
125dba0
Implement OpImageSampleExplicitLod
by Nicolas Capens
· 5 years ago
Next »