Duplicate source files for Vulkan.
The Vulkan implementation needs a directory for each architectural
layer, similar to the OpenGL ES stack. The entire rendering stack is
duplicated, leaving only Reactor common between them:
Renderer -> Device
Shader -> Pipeline
Common -> System
Main -> WSI
Bug b/117152542
Change-Id: I9c26b23654016d637f88ec2416f019ef65b9afbd
Reviewed-on: https://swiftshader-review.googlesource.com/c/21248Reviewed-by:
Alexis Hétu <sugoi@google.com>
Tested-by:
Nicolas Capens <nicolascapens@google.com>
Showing
src/Device/Blitter.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/Blitter.hpp
0 → 100644
src/Device/Clipper.cpp
0 → 100644
src/Device/Clipper.hpp
0 → 100644
src/Device/Color.cpp
0 → 100644
src/Device/Color.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/Config.cpp
0 → 100644
src/Device/Config.hpp
0 → 100644
src/Device/Context.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/Context.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/ETC_Decoder.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/ETC_Decoder.hpp
0 → 100644
src/Device/LRUCache.hpp
0 → 100644
src/Device/Matrix.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/Matrix.hpp
0 → 100644
src/Device/PixelProcessor.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/PixelProcessor.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/Plane.cpp
0 → 100644
src/Device/Plane.hpp
0 → 100644
src/Device/Point.cpp
0 → 100644
src/Device/Point.hpp
0 → 100644
src/Device/Polygon.hpp
0 → 100644
src/Device/Primitive.hpp
0 → 100644
src/Device/QuadRasterizer.cpp
0 → 100644
src/Device/QuadRasterizer.hpp
0 → 100644
src/Device/Rasterizer.hpp
0 → 100644
src/Device/Renderer.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/Renderer.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/RoutineCache.hpp
0 → 100644
src/Device/Sampler.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/Sampler.hpp
0 → 100644
src/Device/SetupProcessor.cpp
0 → 100644
src/Device/SetupProcessor.hpp
0 → 100644
src/Device/Stream.hpp
0 → 100644
src/Device/Surface.cpp
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
src/Device/Surface.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/SwiftConfig.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/SwiftConfig.hpp
0 → 100644
src/Device/TextureStage.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/TextureStage.hpp
0 → 100644
src/Device/Triangle.hpp
0 → 100644
src/Device/Vector.cpp
0 → 100644
src/Device/Vector.hpp
0 → 100644
src/Device/Vertex.hpp
0 → 100644
src/Device/VertexProcessor.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Device/VertexProcessor.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/Constants.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/Constants.hpp
0 → 100644
src/Pipeline/PixelPipeline.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/PixelPipeline.hpp
0 → 100644
src/Pipeline/PixelProgram.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/PixelProgram.hpp
0 → 100644
src/Pipeline/PixelRoutine.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/PixelRoutine.hpp
0 → 100644
src/Pipeline/PixelShader.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/PixelShader.hpp
0 → 100644
src/Pipeline/SamplerCore.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/SamplerCore.hpp
0 → 100644
src/Pipeline/SetupRoutine.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/SetupRoutine.hpp
0 → 100644
src/Pipeline/Shader.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/Shader.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/ShaderCore.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/ShaderCore.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/VertexPipeline.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/VertexPipeline.hpp
0 → 100644
src/Pipeline/VertexProgram.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/VertexProgram.hpp
0 → 100644
src/Pipeline/VertexRoutine.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/VertexRoutine.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/VertexShader.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/Pipeline/VertexShader.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/CPUID.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/CPUID.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Configurator.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Configurator.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Debug.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Debug.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/DebugAndroid.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/DebugAndroid.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/GrallocAndroid.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/GrallocAndroid.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Half.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Half.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Math.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Math.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Memory.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Memory.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/MutexLock.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Resource.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Resource.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/SharedLibrary.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Socket.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Socket.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Thread.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Thread.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Timer.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Timer.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Types.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/System/Version.h
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBuffer.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBuffer.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferAndroid.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferAndroid.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferDD.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferDD.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferGDI.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferGDI.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferOSX.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferOSX.mm
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferOzone.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferOzone.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferWin.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferWin.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferX11.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/FrameBufferX11.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/libX11.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
src/WSI/libX11.hpp
0 → 100644
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment