Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
9f89de95d225064b8d201d15858d853882bd102b
/
vk_helper.py
9f89de9
scripts: Fix python helper to find ext headers under vulkan dir
by Jon Ashburn
· 9 years ago
7cc0723
layers: Fix issue with api_dump when const char* is null.
by Mark Young
· 9 years ago
743e9a5
vktrace: fixes to allow vktrace/replay to work with Hologram
by Karl Schultz
· 9 years ago
72f5ae0
layers: Gitlab 41 & 61, Fix invalid descriptor dereferences in helper codegen
by Mark Lobodzinski
· 9 years ago
426e0e2
Android build fixes.
by Michael Lentine
· 9 years ago
f4d92c0
vktrace: version 217 WSI changes
by Jon Ashburn
· 9 years ago
9f50b1f
layers: Version 217 WSI changes.
by Ian Elliott
· 9 years ago
acb1359
debug_report: rename object type and error bits
by Courtney Goeltzenleuchter
· 9 years ago
f6a6e22
debug_report: rename and update to use CreateInfo
by Courtney Goeltzenleuchter
· 9 years ago
c623ba5
layers: Convert most of the layers to the new WSI.
by Ian Elliott
· 9 years ago
e504c01
WSI: Eliminate a lot of references to WSI header files.
by Ian Elliott
· 9 years ago
5621a68
layers: Fix path for vulkan header.
by Jeremy Hayes
· 9 years ago
c1f5e40
MR640: Alloc -> Allocate naming fixes
by Chia-I Wu
· 9 years ago
329ca9e
Moved header files from include to include/vulkan
by David Pinedo
· 9 years ago
5650115
vktrace: Update authorship for generated files
by Jon Ashburn
· 9 years ago
01e9696
misc: Fix build errors from the author changes
by Jon Ashburn
· 9 years ago
96cd795
misc: Update author information
by Courtney Goeltzenleuchter
· 9 years ago
8a17da5
misc: switch copyright to Valve
by Courtney Goeltzenleuchter
· 9 years ago
d1fea53
v199: bug 15018: Name all anonymous structs and enums (WIP)
by Chia-I Wu
· 9 years ago
1f85191
bug 14921 part 1: sed renames
by Chia-I Wu
· 9 years ago
763a749
bug 14892: 'count' parameters and members named inconsistently in many cases (WIP)
by Chia-I Wu
· 9 years ago
803e551
bug 14905: Reserve VkStructureType values for loader/layer bootstrapping (WIP)
by Chia-I Wu
· 9 years ago
e420a33
bug 14362: VK_NULL_HANDLE does not work in C (WIP)
by Chia-I Wu
· 9 years ago
895d4a0
misc: change is unneeded?
by Courtney Goeltzenleuchter
· 9 years ago
3ec3162
bug-14746: add batched submit for semaphores and command buffers
by Courtney Goeltzenleuchter
· 9 years ago
5532880
Return empty string instead of null
by Michael Lentine
· 9 years ago
338dedb
WSI: Convert WSI swapchain extension usage to new KHR style
by Ian Elliott
· 9 years ago
87220f8
vktrace: Glave renaming -- removed all references to *glave* and *glv*
by Mark Lobodzinski
· 9 years ago
e973f77
vktrace: Add support for debug_marker_lunarg extension
by Tobin Ehlis
· 9 years ago
2d013ad
v149: Fix header ordering bug
by Cody Northrop
· 9 years ago
ccac023
layers: mem_tracker: Change to new WSI query functions.
by Ian Elliott
· 9 years ago
aaafc60
layers: Handle uninitialized QueueFamily values in APIDump
by Mark Lobodzinski
· 9 years ago
1a70cda
codegen: Bring in fixes from glave codegen scripts to vulkan.py vk_helper.py
by Jon Ashburn
· 9 years ago
9687cb1
Clean up warnings from release build
by Tony Barbour
· 9 years ago
0b9c195
layers: Layer updates to get helpers compiling with type safety changes
by Tobin Ehlis
· 9 years ago
e12c3be
helper: Update header parser
by Courtney Goeltzenleuchter
· 9 years ago
1f41f54
vulkan: Rename bool32_t to VkBool32
by Courtney Goeltzenleuchter
· 9 years ago
0d60d27
misc: Support Pipeline caches and multi pipeline create, bug 14033 API changes
by Jon Ashburn
· 9 years ago
cf827ca
layers: Fix codegen for printing arrays of char* strings
by Tobin Ehlis
· 9 years ago
fde2fc3
layers: Addition of source_line_info.py script to simplify codegen debugging
by Tobin Ehlis
· 9 years ago
1c7c65d
extensions: begin changes for extension support
by Courtney Goeltzenleuchter
· 9 years ago
3d74228
layers: Xchange #54 fix - Update vk_helper.py string helper to handle arrays of enums
by Tobin Ehlis
· 9 years ago
ede4a2e
layers: Eliminate compiler warnings on Windows.
by Ian Elliott
· 9 years ago
f46627e
layers: Fix bug in APIDump where some void* members were having their address printed when APIDumpNoAddr was TRUE
by Tobin Ehlis
· 9 years ago
3ed9f8f
scripts: Update vk_helper.py to account for VK_BIT(#) enum values
by Tobin Ehlis
· 9 years ago
a74d53a
layers: Fix bugs in APIDump to handle dynamic array printing
by Tobin Ehlis
· 9 years ago
c99cb0d
layers: Fix bug in how dynamic array Counts were interpreted by APIDump
by Tobin Ehlis
· 9 years ago
2972ec7
layers: Improve validate helpers treatment of flag enums
by Tobin Ehlis
· 9 years ago
e653c2d
layers: Add size helper exception for sampleCount which is not a dynamic array size
by Tobin Ehlis
· 9 years ago
e3b1045
Change "XGL" to "Vulkan" in header/copyright for auto-gen code.
by Ian Elliott
· 9 years ago
382489d
vulkan: beautification changes
by Courtney Goeltzenleuchter
· 9 years ago
ddcb619
vulkan: API renaming
by Courtney Goeltzenleuchter
· 9 years ago
4a636a1
layers: Unify APIDump into a single layer with settings to vary behavior
by Tobin Ehlis
· 9 years ago
cbf1381
vk_helper: convert xgl refs to vk/vulkan refs
by Courtney Goeltzenleuchter
· 9 years ago
a8c0628
renaming: Move many xgl files to vk version
by Courtney Goeltzenleuchter
· 9 years ago
9cc421e
Stage 1 of rename
by Courtney Goeltzenleuchter
· 9 years ago
[Renamed (95%) from xgl_helper.py]
dd82f6b
layers: DrawState changes to support resource binding updates
by Tobin Ehlis
· 9 years ago
24591b6
layers: Fixes to get them building and working with descriptor changes
by Courtney Goeltzenleuchter
· 9 years ago
0d2efef
xgl: Rename XGL_QUEUE_SEMAPHORE to XGL_SEMAPHORE
by Courtney Goeltzenleuchter
· 9 years ago
3a9c63a
layers: update codegen to split struct_size_helper into .h and .c files.
by Peter Lohrmann
· 9 years ago
c55cfa1
xgl_helper: sort dictionaries to make generated output consistent
by Peter Lohrmann
· 9 years ago
91b2b64
layers: Update DrawState to use generated struct size functions
by Tobin Ehlis
· 10 years ago
f57562c
glave: Update more trace custom code to use generated struct sizing code instead
by Tobin Ehlis
· 10 years ago
ff765b0
glave: Add codgen helper for struct size calculation and use for trace packet creation
by Tobin Ehlis
· 10 years ago
91cc24a
Update xgl_helper to handle all of the dynamic arrays
by Tobin Ehlis
· 10 years ago
d1c0e66
layers: Correctly represent Descriptor-related arrays in DrawState dot file
by Tobin Ehlis
· 10 years ago
a5a0a17
Win: Fix compilation error on Windows (xgl_helper.py).
by Ian Elliott
· 10 years ago
49398b3
layers: Check for NULL pointer with dynamic_display()
by Jon Ashburn
· 10 years ago
516aa84
layers: For ParamChecker, verify struct ptrs aren't NULL before validating
by Tobin Ehlis
· 10 years ago
a742a62
Win: Can now use "static inline" on Windows (i.e. no code mods).
by Ian Elliott
· 10 years ago
bf0146e
layers: Fixes for Windows build
by Tobin Ehlis
· 10 years ago
81ac44c
Can compile "loader" and "layers" on Windows and Linux ...
by Ian Elliott
· 10 years ago
d204b1a
layers: Updated API codegen to handle AllocDescriptorSets
by Tobin Ehlis
· 10 years ago
45bc7f8
Various code clean-ups for glave and codegen with updated xgl.h
by Tobin Ehlis
· 10 years ago
2f3726c
All of the codegen for layers is now working well enough that the generated layers will compile.
by Tobin Ehlis
· 10 years ago
e2d07a5
xgl: Remove XGL_* typedef wrappers
by Mark Lobodzinski
· 10 years ago
8f0d6f8
xgl_helper: Eliminate compiler not used warning
by Courtney Goeltzenleuchter
· 10 years ago
e719e02
layers: Validate structs embedded in structs
by Tobin Ehlis
· 10 years ago
aad2936
layers: Add comment to xgl_helper.py
by Jon Ashburn
· 10 years ago
6cd0637
layers: Initial ParamChecker layer
by Tobin Ehlis
· 10 years ago
[Renamed (96%) from xgl-helper.py]
434db7c
layers: Create APIDump[NoAddr]Cpp layers using c++ string and streams
by Tobin Ehlis
· 10 years ago
a0ddc90
layers: More robust parsing of xgl.h in helper script used by layers
by Jon Ashburn
· 10 years ago
54ed079
include: fix typedefs
by Chia-I Wu
· 10 years ago
be8dded
layers: Added generated enum_validate_helper.h to check enum values
by Tobin Ehlis
· 10 years ago
81f4667
layers: fix -Wunused-variable warnings
by Chia-I Wu
· 10 years ago
df142a3
layers: fix -Wunused-function warnings
by Chia-I Wu
· 10 years ago
84d7f5c
layers: fix -Wswitch warnings
by Chia-I Wu
· 10 years ago
5e84850
glave: Update replay to use code-gen version of xgl_enum_string_helper.h
by Tobin Ehlis
· 10 years ago
f1c468a
layers: Don't show totally unused DS slots or arrows for slots unused by a particular shader
by Tobin Ehlis
· 10 years ago
cde421c
layers: Eliminate statically allocated strings
by Courtney Goeltzenleuchter
· 10 years ago
a701ef0
layers: DrawState layer can dump complete State to Graphviz dot file format
by Tobin Ehlis
· 10 years ago
07fe9ab
layers: Added APIDumpNoAddr layer that replaces variable addresses in API Dump w/ static "addr" string
by Tobin Ehlis
· 10 years ago
08f2404
layers: Struct printing improvements for "pNext" struct chains
by Tobin Ehlis
· 10 years ago
64efe72
layers: Fix apidump buffer overruns
by Courtney Goeltzenleuchter
· 10 years ago
6f7029b
layers: Improve handling of printing embedded structs in generated string helper functions.
by Tobin Ehlis
· 10 years ago
6cfc94d
layers: Restore dynamic malloc fix in xgl-helper.py
by Tobin Ehlis
· 10 years ago
3ed0694
layers: Actual auto-gen of print helper code used by layers
by Tobin Ehlis
· 10 years ago
0b33322
layers: Fix memory overrun issue causing segfault.
by Courtney Goeltzenleuchter
· 10 years ago
ee33fa5
Better memory management in api_dump layer and struct print helper
by Tobin Ehlis
· 10 years ago