Sign in
swiftshader
/
SwiftShader
/
427985299fe17c4734186479545cd1a4cc1d5845
/
src
/
Device
/
Blitter.cpp
d34bb29
Remove quadLayout
by Alexis Hetu
· 5 years ago
d640759
Remove depth+stencil formats from the Blitter
by Alexis Hetu
· 5 years ago
aaa64b7
Modify Blitter to implement FunctionT
by Antonio Maiorano
· 5 years ago
6d69aae
Fixed using an offset in Blitter::blitFromBuffer()
by Alexis Hetu
· 5 years ago
f8df30f
Fix stencil+MSAA
by Alexis Hetu
· 5 years ago
7738ed7
Fix sRGB conversion not applying generally
by Antonio Maiorano
· 5 years ago
1c462eb
Stencil buffer texture sampling
by Alexis Hetu
· 6 years ago
53096e4
Use correct values for sampleStandardLocations
by Antonio Maiorano
· 6 years ago
8828919
Clamp float values to correct range before conversion to normalized
by Chris Forbes
· 6 years ago
e7151f7
Fix mapping NaN inputs for E5B9G9R9 to 0
by Nicolas Capens
· 6 years ago
88ac367
Remove idle Blitter fallbacks
by Nicolas Capens
· 6 years ago
30857ca
Enable reading missing 16-bit component formats in the Blitter
by Nicolas Capens
· 6 years ago
b121b74
Implement writing B10G11R11 in the Blitter
by Nicolas Capens
· 6 years ago
20572b4
Implement writing E5B9G9R9 in the Blitter
by Nicolas Capens
· 6 years ago
02cbe8e
Fix conversion to RGB9E5 format
by Nicolas Capens
· 6 years ago
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
45d34d2
Follow up on "Add support for R8_SRGB textures"
by Alexis Hetu
· 6 years ago
68cfc78
Reactor: Rework optimization flags.
by Ben Clayton
· 6 years ago
762741b
Add support for R8_SRGB textures
by Hernan Liatis
· 6 years ago
126bd7a
Warnings fix
by Alexis Hetu
· 6 years ago
a430813
Fixed sRGB multisample tests
by Alexis Hetu
· 6 years ago
f60a2d5
Removed some dependencies on old threading class
by Alexis Hetu
· 6 years ago
bb575d4
Address cubemap faces as consecutive layers
by Nicolas Capens
· 6 years ago
ba87330
Take the plane/aspect into account when copying/blitting
by Nicolas Capens
· 6 years ago
cfe11c7
Refactor obtaining format aspect info
by Nicolas Capens
· 6 years ago
5e9441a
Replace FIXMEs with TODOs
by Ben Clayton
· 6 years ago
3f80dad
Fix sRGB -> sRGB multisample resolves
by Alexis Hetu
· 6 years ago
529eda3
Punt quadlayout image<->buffer copies to blitter
by Chris Forbes
· 6 years ago
9219c64
Groundwork for quadlayout support in blit & copy ops
by Chris Forbes
· 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
15bf1ef
Fix blitter clears of 2D views of 3D textures
by Chris Forbes
· 6 years ago
32ac831
Allow treating a 3D image as a layered 2D image
by Alexis Hetu
· 6 years ago
04dae5e
Use the ImageView's format in clear operations
by Alexis Hetu
· 6 years ago
54ec759
Renderpass multisampling resolve
by Alexis Hetu
· 6 years ago
e24bc66
Fixed erroneous filtering
by Alexis Hetu
· 6 years ago
b8c6393
Use C++11 std::swap()
by Nicolas Capens
· 6 years ago
00424c1
Reintroduce "VkDebug: Update macros to address issues in b/127433389"
by Ben Clayton
· 6 years ago
e56c0d0
sRGB filtering fix
by Alexis Hetu
· 6 years ago
377077a
CubeMap fixes
by Alexis Hetu
· 6 years ago
25ec7b0
Removed references to sw::Surface
by Alexis Hetu
· 6 years ago
7ce5de0
Warning fix
by Alexis Hetu
· 6 years ago
3364227
Allow the Blitter to clear and blit vk::Image objects directly
by Alexis Hetu
· 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
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
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
dd152e1
Replaced sw::Format with VkFormat
by Alexis Hetu
· 6 years ago
8aa74a4
Vulkan image formats
by Alexis Hetu
· 6 years ago
1d8c8db
Fix include paths.
by Nicolas Capens
· 6 years ago
68a8238
Duplicate source files for Vulkan.
by Nicolas Capens
· 7 years ago