History log of /external/vulkan-validation-layers/vk_layer_documentation_generate.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b54b2f46ddf66e761a0fb0f9c831e0a651cdc9e9 16-Mar-2016 Tobin Ehlis <tobine@google.com> layers: Update doc validation to use core_validation filenames
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
f94d49ccf58e2f749e686ed03adf8c65ea142d3a 03-Mar-2016 Jon Ashburn <jon@lunarg.com> misc: Remove lunarg_debug_marker extension

This device extensions was not completely supported in any layer. It had partial
support (intercept) in draw_state and device_limits. This extension is being
changed and has a formal proposal in Khronos as debug_marker_ext. Removing
the existing extension since it is deprecated; once the debug_marker_ext gets
registered by Khronos, layers might want to start using the ObjectTag/ObjectName
commands to supplement error report messages in debug_report_ext. Since
debug_report_ext might get changed as part of Khronos review, don't add it yet.
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
3cd96a2da93fa325b0d51369388f9b93798f6c80 10-Feb-2016 Karl Schultz <karl@lunarg.com> Remove Khronos confidential clause from license text.
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
c85a02fdf6daa3fec77ae790f0bbf7a63518f509 03-Feb-2016 Karl Schultz <karl@lunarg.com> Update copyright info in python scripts
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
6e277323a3f3fa54ef34869b3e63de392f585f61 31-Dec-2015 Jon Ashburn <jon@lunarg.com> layers: Fix object_tracker name in validation documentation generate script
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
5e5b98badc4dd33eaa0ef65d8edace0cddfabbb9 04-Dec-2015 Mark Lobodzinski <mark@lunarg.com> layers: Wrap up windows/test issues with DrawState/ShaderChecker merge
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
324793540dff491503dae9c0ffe6caba33520616 01-Dec-2015 Tobin Ehlis <tobine@google.com> layers: MR75, Merge DrawState and ShaderChecker into DrawState layer

This is the initial "dumb" merge where a few data structures are now duplicated
within DrawState. This is intentional to simplify the transition and a follow-on
commit will fix these inefficiencies.

Conflicts:
layers/draw_state.cpp
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
37155e3a2819adb6a6023a8f066cda2c232791db 25-Nov-2015 Jon Ashburn <jon@lunarg.com> layers: Fix documentation file for new wsi surface ext
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
a31fe0bdb3bd5ce67f8bb330264941b196c22677 24-Nov-2015 David Pinedo <david@lunarg.com> Layers: changed layer names to conform to spec
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
96cd795bb585711057cd90d37a2251419384c937 30-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> misc: Update author information

Author information was added to any file
with the standard license text.
Authors were added that added/changed >= 3%
of the lines of a file.
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
8a17da586c0f31c72aefe229449d55ea18682be9 29-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> misc: switch copyright to Valve
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
f81c25692e6a78dfc1bb0c03758059b632a630dd 25-Sep-2015 Ian Elliott <ian@lunarg.com> WSI Validation: Add error enum and document Swapchain layer.
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
6538053e138115dcfcec32b28bcc7eda5fef3fa6 21-Sep-2015 Tobin Ehlis <tobin@lunarg.com> layers: Update Image layer to offload view.c validation checks from driver

Moved checks related to ImageView creation from the driver into the Image layer. Added image.h header and ENUMs for various Image error types, along with documenation for each type.
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
c345b8bb23f91714c501b9caefbc92a34610fe7a 03-Sep-2015 Tobin Ehlis <tobin@lunarg.com> layers: Initial framework for DeviceLimits layer

This includes many initial entrypoints and setting up function intercepts with only a few actual checks to begin. DeviceLimits layer is intended to capture two broad categories of errors:
1. Incorrect use of APIs to query device capabilities
2. Attempt to use API functionality beyond the capability of the underlying device

DeviceLimits stores its own internal record of underlying device capabilities and flag errors if requests are made beyond those limits.

Initial checks and documentation include verification of EnumeratePhysicalDevices call and some basic queue create/get validation.
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
338dedb8c82676fded0ab72e32d029292875ce71 21-Aug-2015 Ian Elliott <ian@lunarg.com> WSI: Convert WSI swapchain extension usage to new KHR style
/external/vulkan-validation-layers/vk_layer_documentation_generate.py
236717c2797fa9fd2b268b22919f7d72ab945332 31-Aug-2015 Tobin Ehlis <tobin@lunarg.com> layers: Automated checking of validation layer documentation

Addition of vk_layer_documentation_generate.py script to check hand-written vk_validation_layer_details.md doc against the layer source code.
Currently this will verify documented validation checks against checks declared in source headers and verify that API calls in document are actual API calls.
This includes many documentation and layer updates to get everything in synch and allow the script to pass.
/external/vulkan-validation-layers/vk_layer_documentation_generate.py