[Piglit] v3: ext_memory_object: Test sampling memory exported from Vulkan
Pohjolainen, Topi
topi.pohjolainen at gmail.com
Fri Dec 22 10:37:00 UTC 2017
On Thu, Dec 21, 2017 at 11:55:07AM -0500, Andres Rodriguez wrote:
>
> I'm not familiar enough with the framework patches to give you a review
> there, hopefully someone else can chime in on those.
>
> Patches 5, 7, 10 are:
>
> Reviewed-by: Andres Rodriguez <andresx7 at gmail.com>
>
> Other patches have replies inline.
Thanks for the review! I sent revisions for two patches. Those and
the more trivial updates can be also found in:
git://people.freedesktop.org/~tpohjola/piglit:external_objects
Next there are going to be holidays and then I need to continue on
other things meaning this might be on hold for a bit. All help is
anyway really welcome as there is a lot work remaining.
>
> Thanks for the patches,
> Andres
>
> On 2017-12-21 07:02 AM, Topi Pohjolainen wrote:
> > Here is a revision taking into account feedback from Andres and Fredrik.
> > Many thanks for both, I hope I didn't miss anything.
> >
> > CC: Andres Rodriguez <andresx7 at gmail.com>
> > CC: Fredrik Hoeglund <fredrik at kde.org>
> > CC: Jason Ekstrand <jason at jlekstrand.net>
> >
> > Topi Pohjolainen (11):
> > framework: Check for vulkan availability
> > framework: HACK: Read glslc path from env
> > ext_memory_object: Add script for turning glsl into spirv c-array
> > ext_memory_object: Support for setting up vulkan device
> > ext_memory_object: Support for drawing with vulkan
> > ext_memory_object: Support for setting up vulkan framebuffer
> > ext_memory_object: Add tex layout command line
> > ext_memory_object: Support for importing vulkan memory
> > ext_memory_object: Support for creating simple vulkan pipelines
> > ext_memory_object: Add helper for image type support
> > ext_memory_object: Test render with vulkan and sample with gl
> >
> > CMakeLists.txt | 3 +
> > tests/spec/ext_memory_object/CMakeLists.gl.txt | 18 +
> > tests/spec/ext_memory_object/common.c | 167 +++++
> > tests/spec/ext_memory_object/common.h | 51 ++
> > .../compile_and_dump_glsl_as_spirv.py | 139 +++++
> > tests/spec/ext_memory_object/vk_common.c | 670 +++++++++++++++++++++
> > tests/spec/ext_memory_object/vk_common.h | 176 ++++++
> > .../ext_memory_object/vk_export_image_as_tex.c | 219 +++++++
> > tests/spec/ext_memory_object/vk_fb.c | 346 +++++++++++
> > tests/spec/ext_memory_object/vk_fragcoord.fs | 7 +
> > tests/spec/ext_memory_object/vk_fragcoord.vs | 8 +
> > 11 files changed, 1804 insertions(+)
> > create mode 100644 tests/spec/ext_memory_object/common.c
> > create mode 100644 tests/spec/ext_memory_object/common.h
> > create mode 100644 tests/spec/ext_memory_object/compile_and_dump_glsl_as_spirv.py
> > create mode 100644 tests/spec/ext_memory_object/vk_common.c
> > create mode 100644 tests/spec/ext_memory_object/vk_common.h
> > create mode 100644 tests/spec/ext_memory_object/vk_export_image_as_tex.c
> > create mode 100644 tests/spec/ext_memory_object/vk_fb.c
> > create mode 100644 tests/spec/ext_memory_object/vk_fragcoord.fs
> > create mode 100644 tests/spec/ext_memory_object/vk_fragcoord.vs
> >
More information about the Piglit
mailing list