Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
fce8cd2f1ab2639e3445629ddc6b840374ac3a37
/
vk_helper.py
f03e8cd
layers: Fix codegen for printing arrays of char* strings
by Tobin Ehlis
· 9 years ago
08fafd0
layers: Addition of source_line_info.py script to simplify codegen debugging
by Tobin Ehlis
· 9 years ago
f579fa6
extensions: begin changes for extension support
by Courtney Goeltzenleuchter
· 9 years ago
ce32094
layers: Xchange #54 fix - Update vk_helper.py string helper to handle arrays of enums
by Tobin Ehlis
· 9 years ago
c779c7e
layers: Eliminate compiler warnings on Windows.
by Ian Elliott
· 10 years ago
17f45a6
layers: Fix bug in APIDump where some void* members were having their address printed when APIDumpNoAddr was TRUE
by Tobin Ehlis
· 10 years ago
d335065
scripts: Update vk_helper.py to account for VK_BIT(#) enum values
by Tobin Ehlis
· 10 years ago
c62cb89
layers: Fix bugs in APIDump to handle dynamic array printing
by Tobin Ehlis
· 10 years ago
0854174
layers: Fix bug in how dynamic array Counts were interpreted by APIDump
by Tobin Ehlis
· 10 years ago
9d8ba36
layers: Improve validate helpers treatment of flag enums
by Tobin Ehlis
· 10 years ago
b493438
layers: Add size helper exception for sampleCount which is not a dynamic array size
by Tobin Ehlis
· 10 years ago
0977abc
Change "XGL" to "Vulkan" in header/copyright for auto-gen code.
by Ian Elliott
· 10 years ago
fb4efc6
vulkan: beautification changes
by Courtney Goeltzenleuchter
· 10 years ago
95487bc
vulkan: API renaming
by Courtney Goeltzenleuchter
· 10 years ago
e78dbd8
layers: Unify APIDump into a single layer with settings to vary behavior
by Tobin Ehlis
· 10 years ago
dba7998
vk_helper: convert xgl refs to vk/vulkan refs
by Courtney Goeltzenleuchter
· 10 years ago
f53c3cb
renaming: Move many xgl files to vk version
by Courtney Goeltzenleuchter
· 10 years ago
d8e229c
Stage 1 of rename
by Courtney Goeltzenleuchter
· 10 years ago
[Renamed (95%) from xgl_helper.py]
793ad30
layers: DrawState changes to support resource binding updates
by Tobin Ehlis
· 10 years ago
eeae16b
layers: Fixes to get them building and working with descriptor changes
by Courtney Goeltzenleuchter
· 10 years ago
ebb9584
xgl: Rename XGL_QUEUE_SEMAPHORE to XGL_SEMAPHORE
by Courtney Goeltzenleuchter
· 10 years ago
4a8d891
layers: update codegen to split struct_size_helper into .h and .c files.
by Peter Lohrmann
· 10 years ago
49ea184
xgl_helper: sort dictionaries to make generated output consistent
by Peter Lohrmann
· 10 years ago
0411292
layers: Update DrawState to use generated struct size functions
by Tobin Ehlis
· 10 years ago
bd6a916
glave: Update more trace custom code to use generated struct sizing code instead
by Tobin Ehlis
· 10 years ago
6035477
glave: Add codgen helper for struct size calculation and use for trace packet creation
by Tobin Ehlis
· 10 years ago
5178bd7
Update xgl_helper to handle all of the dynamic arrays
by Tobin Ehlis
· 10 years ago
b8013a2
layers: Correctly represent Descriptor-related arrays in DrawState dot file
by Tobin Ehlis
· 10 years ago
8280002
Win: Fix compilation error on Windows (xgl_helper.py).
by Ian Elliott
· 10 years ago
62a327c
layers: Check for NULL pointer with dynamic_display()
by Jon Ashburn
· 10 years ago
f4a3ac5
layers: For ParamChecker, verify struct ptrs aren't NULL before validating
by Tobin Ehlis
· 10 years ago
feae405
Win: Can now use "static inline" on Windows (i.e. no code mods).
by Ian Elliott
· 10 years ago
b049785
layers: Fixes for Windows build
by Tobin Ehlis
· 10 years ago
2d4ab1e
Can compile "loader" and "layers" on Windows and Linux ...
by Ian Elliott
· 10 years ago
291cd70
layers: Updated API codegen to handle AllocDescriptorSets
by Tobin Ehlis
· 10 years ago
1077703
Various code clean-ups for glave and codegen with updated xgl.h
by Tobin Ehlis
· 10 years ago
7e65d75
All of the codegen for layers is now working well enough that the generated layers will compile.
by Tobin Ehlis
· 10 years ago
17caf57
xgl: Remove XGL_* typedef wrappers
by Mark Lobodzinski
· 10 years ago
77483a7
xgl_helper: Eliminate compiler not used warning
by Courtney Goeltzenleuchter
· 10 years ago
ce12ad6
layers: Validate structs embedded in structs
by Tobin Ehlis
· 10 years ago
27e02a6
layers: Add comment to xgl_helper.py
by Jon Ashburn
· 10 years ago
14ff085
layers: Initial ParamChecker layer
by Tobin Ehlis
· 10 years ago
[Renamed (96%) from xgl-helper.py]
99f8867
layers: Create APIDump[NoAddr]Cpp layers using c++ string and streams
by Tobin Ehlis
· 10 years ago
fe6113c
layers: More robust parsing of xgl.h in helper script used by layers
by Jon Ashburn
· 10 years ago
99ff89d
include: fix typedefs
by Chia-I Wu
· 10 years ago
7c47fc4
layers: Added generated enum_validate_helper.h to check enum values
by Tobin Ehlis
· 10 years ago
3bf80a6
layers: fix -Wunused-variable warnings
by Chia-I Wu
· 10 years ago
85763e5
layers: fix -Wunused-function warnings
by Chia-I Wu
· 10 years ago
bfa3fea
layers: fix -Wswitch warnings
by Chia-I Wu
· 10 years ago
43ebcac
glave: Update replay to use code-gen version of xgl_enum_string_helper.h
by Tobin Ehlis
· 10 years ago
59fbc4a
layers: Don't show totally unused DS slots or arrows for slots unused by a particular shader
by Tobin Ehlis
· 10 years ago
bbd0a36
layers: Eliminate statically allocated strings
by Courtney Goeltzenleuchter
· 10 years ago
8356288
layers: DrawState layer can dump complete State to Graphviz dot file format
by Tobin Ehlis
· 10 years ago
d49efcb
layers: Added APIDumpNoAddr layer that replaces variable addresses in API Dump w/ static "addr" string
by Tobin Ehlis
· 10 years ago
acb3581
layers: Struct printing improvements for "pNext" struct chains
by Tobin Ehlis
· 10 years ago
dc275a9
layers: Fix apidump buffer overruns
by Courtney Goeltzenleuchter
· 10 years ago
5a487e5
layers: Improve handling of printing embedded structs in generated string helper functions.
by Tobin Ehlis
· 10 years ago
bda509b
layers: Restore dynamic malloc fix in xgl-helper.py
by Tobin Ehlis
· 10 years ago
33267fd
layers: Actual auto-gen of print helper code used by layers
by Tobin Ehlis
· 10 years ago
c07df48
layers: Fix memory overrun issue causing segfault.
by Courtney Goeltzenleuchter
· 10 years ago
6442dca
Better memory management in api_dump layer and struct print helper
by Tobin Ehlis
· 10 years ago