Add ability to generate images with the reference renderer
authorDavid Sodman <dsodman@google.com>
Fri, 9 Sep 2016 02:58:35 +0000 (19:58 -0700)
committerPyry Haulos <phaulos@google.com>
Thu, 9 Feb 2017 19:48:34 +0000 (11:48 -0800)
commit11da53fb71eced942e89bac59407a5681dba3bb1
tree3a57cef324dbbb25ceb4ea326c6d73be8bb916f6
parent9a928cdc2014c830eb8cb43043746f8f2ea6969a
Add ability to generate images with the reference renderer

*Separate DrawContext into a DrawContext and DrawContextState to reflect
  graphics API's are split between state and action parts
* Add abstract DrawContext class

Test: Test clipping and synchronization primitives

Change-Id: I9f3945c6c3de169325fadea7bf70a9d5d7bfd932
external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp
external/vulkancts/modules/vulkan/vktDrawUtil.cpp
external/vulkancts/modules/vulkan/vktDrawUtil.hpp
framework/referencerenderer/rrRasterizer.cpp
framework/referencerenderer/rrRasterizer.hpp
framework/referencerenderer/rrRenderState.hpp
framework/referencerenderer/rrRenderer.cpp
framework/referencerenderer/rrShadingContext.cpp
framework/referencerenderer/rrShadingContext.hpp