Sign in
swiftshader
/
SwiftShader
/
0a94b958225a6d7e0d7e8670071354ee926bbb3b
/
src
/
Device
/
PixelProcessor.cpp
6897e9b
Reactor: Use std::shared_ptr to ref-count rr::Routines
by Ben Clayton
· 6 years ago
056d692
Use Nucleus::adjustDefaultConfig for Vulkan's default reactor config.
by Ben Clayton
· 6 years ago
55bc37a
Reactor: Add support for specifying and modifying default configuration settings.
by Ben Clayton
· 6 years ago
68cfc78
Reactor: Rework optimization flags.
by Ben Clayton
· 6 years ago
72d8104
Context cleanup
by Alexis Hetu
· 6 years ago
e899321
Refactor remaining cases of memset(this, ...)
by Nicolas Capens
· 6 years ago
126bd7a
Warnings fix
by Alexis Hetu
· 6 years ago
8af8b40
Ripped out SwiftConfig
by Alexis Hetu
· 6 years ago
a7a3755
Wire up NoPerspective to interpolation
by Chris Forbes
· 6 years ago
2e4f6e8
Start untangling sw::Context from the rendering code
by Alexis Hetu
· 6 years ago
37f2bd8
Remove more stale renderer plumbing
by Chris Forbes
· 6 years ago
eae5b96
Wire up alphaToCoverage support
by Chris Forbes
· 6 years ago
09591b8
Pass descriptor sets to SPIR-V compilation
by Nicolas Capens
· 6 years ago
1bd9e2f
Tidy stencil state handling
by Chris Forbes
· 6 years ago
845cb5e
Fix stencil state plumbing
by Chris Forbes
· 6 years ago
f287834
Remove precacheDLL
by Alexis Hetu
· 6 years ago
25ec7b0
Removed references to sw::Surface
by Alexis Hetu
· 6 years ago
b4de34e
Remove complementary depth buffer option for Vulkan
by Chris Forbes
· 6 years ago
462e9c5
Plumb depth format through to PixelProcessor::State
by Chris Forbes
· 6 years ago
76e9bc0
Plumb PipelineLayouts down to SpirvRoutine
by Ben Clayton
· 6 years ago
989b208
Remove partial logic op support
by Chris Forbes
· 6 years ago
1054758
Use sample count from multisample state, not from attachment 0
by Chris Forbes
· 6 years ago
201f136
Remove remnants of non-descriptor-backed textures
by Chris Forbes
· 6 years ago
baf7ad3
Implement indexed draws
by Chris Forbes
· 6 years ago
6159a85
Replace uses of sw::Surface with vk::ImageView in the Renderer
by Alexis Hetu
· 6 years ago
b47c816
Remove remnants of non-descriptor UBO support
by Chris Forbes
· 6 years ago
7c33e88
Set render targets correctly when drawing
by Chris Forbes
· 6 years ago
2ab34ac
Remove alpha test plumbing
by Chris Forbes
· 6 years ago
31ed57d
Remove more obsolete machinery from PixelProcessor
by Chris Forbes
· 6 years ago
81d19c9
Remove depthOverride pixel state bit
by Chris Forbes
· 6 years ago
93f70b3
Correctly determine whether we need to compute centroids
by Chris Forbes
· 6 years ago
5d61a1c
Wire up FS input to the shader
by Chris Forbes
· 6 years ago
1845d5e
Replace Shader,VertexShader,PixelShader with SpirvShader
by Chris Forbes
· 6 years ago
ebe5f7f
Include Vulkan version of debug support in vulkan files
by Chris Forbes
· 6 years ago
878d4b0
Change routine names to be strings of char
by Chris Forbes
· 6 years ago
4ad2322
Removed SwiftShader's custom Blending enums
by Alexis Hetu
· 6 years ago
46988ab
Removed SwiftShader's custom LogicalOperation enum
by Alexis Hetu
· 6 years ago
dcb803a
Removed SwiftShader's custom Depth/Stencil comparison enums
by Alexis Hetu
· 6 years ago
dc2966a
Eliminate legacy functionality.
by Nicolas Capens
· 6 years ago
1d8c8db
Fix include paths.
by Nicolas Capens
· 6 years ago
68a8238
Duplicate source files for Vulkan.
by Nicolas Capens
· 6 years ago