Sign in
swiftshader
/
SwiftShader
/
80c77b428e7ca587aded71a4b92bdeda4fa845fc
/
src
/
Device
00424c1
Reintroduce "VkDebug: Update macros to address issues in b/127433389"
by Ben Clayton
· 6 years ago
845cb5e
Fix stencil state plumbing
by Chris Forbes
· 6 years ago
e56c0d0
sRGB filtering fix
by Alexis Hetu
· 6 years ago
377077a
CubeMap fixes
by Alexis Hetu
· 6 years ago
4ef71eb
Change scissor type from sw::Rect to VkRect2D
by Alexis Hetu
· 6 years ago
9705dec
Remove old Framebuffer code from Vulkan
by Alexis Hetu
· 6 years ago
f287834
Remove precacheDLL
by Alexis Hetu
· 6 years ago
25ec7b0
Removed references to sw::Surface
by Alexis Hetu
· 6 years ago
a541fbd
Remove very early depth test
by Chris Forbes
· 6 years ago
b4de34e
Remove complementary depth buffer option for Vulkan
by Chris Forbes
· 6 years ago
7ce5de0
Warning fix
by Alexis Hetu
· 6 years ago
462e9c5
Plumb depth format through to PixelProcessor::State
by Chris Forbes
· 6 years ago
3364227
Allow the Blitter to clear and blit vk::Image objects directly
by Alexis Hetu
· 6 years ago
2995dc2
Wire up depth and stencil attachments to pipeline
by Chris Forbes
· 6 years ago
76e9bc0
Plumb PipelineLayouts down to SpirvRoutine
by Ben Clayton
· 6 years ago
d318dd3
Remove some GL/D3D legacy format quirks from vulkan vertex buffers
by Chris Forbes
· 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
bc63cf9
Fix Context::colorWriteActive to consider all rendertargets
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
7f6f891
VS build fix
by Alexis Hetu
· 6 years ago
54c4772
Fix point rendering
by Chris Forbes
· 6 years ago
6159a85
Replace uses of sw::Surface with vk::ImageView in the Renderer
by Alexis Hetu
· 6 years ago
fe3d497
Fix various issues in vertex fetch setup
by Chris Forbes
· 6 years ago
377d493
Remove VertexProcessor::multisampling state bit
by Chris Forbes
· 6 years ago
b47c816
Remove remnants of non-descriptor UBO support
by Chris Forbes
· 6 years ago
4aad884
Remove remnants of GL-style user clip planes
by Chris Forbes
· 6 years ago
35df09f
Remove transform feedback remnants
by Chris Forbes
· 6 years ago
7c33e88
Set render targets correctly when drawing
by Chris Forbes
· 6 years ago
d245255
Wire up cull mode handling to Vulkan pipeline
by Chris Forbes
· 6 years ago
2ab34ac
Remove alpha test plumbing
by Chris Forbes
· 6 years ago
8a718cb
Restore vertex fetch state update from context -> state
by Chris Forbes
· 6 years ago
3fc635a
GLES: Fix race in Renderer destruction
by Ben Clayton
· 6 years ago
d66736a
Silence warnings: Remove bit-packing of Vulkan state
by Ben Clayton
· 6 years ago
f4b99b6
Silence warnings: Remove all unused local variables
by Ben Clayton
· 6 years ago
8f79d38
Fix mismatch of enum types in equality test
by Ben Clayton
· 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
d5c6d30
Remove VertexProcessor shader constants mechanism
by Chris Forbes
· 6 years ago
7e6fff2
Wire VS interfaces onto spirv shader
by Chris Forbes
· 6 years ago
e757926
Remove various legacy parts of FS plumbing
by Chris Forbes
· 6 years ago
26f1a86
Rework setup, VS->FS structures, etc for Vulkan
by Chris Forbes
· 6 years ago
de16f32
Replace vulkan.h includes with vulkan_core.h
by Nicolas Capens
· 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
7521150
Implementation of partial clear
by Alexis Hetu
· 6 years ago
878d4b0
Change routine names to be strings of char
by Chris Forbes
· 6 years ago
5839dcf
Collect input/output interfaces
by Chris Forbes
· 6 years ago
2e7f35b
Move AttribType enum to SpirvShader
by Chris Forbes
· 6 years ago
4252891
Make the B10G11R11 and E5B9G9R9 formats fast clearable
by Alexis Hetu
· 6 years ago
e04d9b0
Added the ability to write to many new formats in the Blitter
by Alexis Hetu
· 6 years ago
939adc5
Remove VK support for GL-style symmetric clip space
by Chris Forbes
· 6 years ago
6d8d3c3
Fix for true integer blit to lower bit depth image
by Alexis Hetu
· 6 years ago
5131ec9
Support for reading low-bitdepth float formats in Blitter
by Alexis Hetu
· 6 years ago
734e257
Added support for half float in the Blitter
by Alexis Hetu
· 6 years ago
457bd9b
Support for VK_FORMAT_A1R5G5B5_UNORM_PACK16 in Blitter
by Alexis Hetu
· 6 years ago
a28671d
Added missing formats to Blitter
by Alexis Hetu
· 6 years ago
369fd9e
Added missing VkFormat entries to Surface utility functions
by Alexis Hetu
· 6 years ago
e0b5a4b
Support for combined Depth and Stencil formats
by Alexis Hetu
· 6 years ago
c65473d
vkCmdDraw implementation
by Alexis Hetu
· 6 years ago
3b003a5
Removed SwiftShader's custom Viewport structure
by Alexis Hetu
· 6 years ago
4ad2322
Removed SwiftShader's custom Blending enums
by Alexis Hetu
· 6 years ago
318d5e0
Replace <memory.h> with <cstring>.
by Nicolas Capens
· 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
e2ecf37
Add support for all vulkan formats in Surface::bytes()
by Alexis Hetu
· 6 years ago
dd152e1
Replaced sw::Format with VkFormat
by Alexis Hetu
· 6 years ago
635c9b3
Fixed warnings in the Vulkan project
by Alexis Hetu
· 6 years ago
8aa74a4
Vulkan image formats
by Alexis Hetu
· 7 years ago
dc2966a
Eliminate legacy functionality.
by Nicolas Capens
· 6 years ago
1d8c8db
Fix include paths.
by Nicolas Capens
· 6 years ago
4846150
Rename Reactor namespace to rr.
by Nicolas Capens
· 7 years ago
68a8238
Duplicate source files for Vulkan.
by Nicolas Capens
· 7 years ago