Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
e2242e5f77143de7d34899c74cf76bbe3f6180b9
/
src
/
Pipeline
/
ComputeProgram.cpp
4a4c259
Implement vkCmdDispatchBase
by Chris Forbes
· 5 years ago
2cd983d
Assign the DeviceIndex builtIn (ext: SPV_KHR_device_group).
by Ben Clayton
· 5 years ago
ecfeede
SpirvShader: Implement OpControlBarrier.
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
ecd3848
SpirvShader: Implement workgroup storage.
by Ben Clayton
· 5 years ago
548e366
Plumb constants through to the sampler, and make sRGB work
by Chris Forbes
· 5 years ago
09591b8
Pass descriptor sets to SPIR-V compilation
by Nicolas Capens
· 5 years ago
4774761
SpirvShader: Make value names more consistent
by Ben Clayton
· 5 years ago
225a130
Implement dynamic buffer offsets.
by Ben Clayton
· 5 years ago
c0cf68b
SpirvShader: Add EmitState
by Ben Clayton
· 5 years ago
f256465
Wire up BuiltInWorkgroupId to compute pipeline
by Chris Forbes
· 5 years ago
a30de54
Add support for push constants
by Chris Forbes
· 5 years ago
c2bb50b
ComputeProgram: Clean up usage of Float4/Int4 and SIMD::Float/SIMD::Int
by Ben Clayton
· 5 years ago
62758f5
Compute: WorkgroupSize decorations take precedence over LocalSize
by Ben Clayton
· 5 years ago
5ceec2c
ComputeProgram: Add subgroup builtins.
by Ben Clayton
· 5 years ago
49d8158
SpirvRoutine: Add activeLaneMask to conditionally load / store per lane.
by Ben Clayton
· 5 years ago
1407297
src/Pipeline/ComputeProgram: Remove unused parameter numDescriptorSets
by Ben Clayton
· 5 years ago
f2be26a
Vulkan: Very rough first implementation of compute shaders
by Ben Clayton
· 5 years ago