Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
2d4ab1eddf8de04d0b486a8dde763006f0156699
/
xgl-layer-generate.py
2d4ab1e
Can compile "loader" and "layers" on Windows and Linux ...
by Ian Elliott
· 10 years ago
4037087
layers: Add object tracker validation for dynamic state objects
by Mark Lobodzinski
· 10 years ago
f29cc37
glave: Added comments noting glave work still to be done for xgl.h updates
by Tobin Ehlis
· 10 years ago
291cd70
layers: Updated API codegen to handle AllocDescriptorSets
by Tobin Ehlis
· 10 years ago
91ce77e
Added Mark's change to track Fence submit
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
f52346d
driver:implement changes for Dynamic State
by Tony Barbour
· 10 years ago
8219c04
Revert "layers: Fix generation of EnumerateLayers in APIDump"
by Jon Ashburn
· 10 years ago
25065ee
layers: Fix generation of EnumerateLayers in APIDump
by Jon Ashburn
· 10 years ago
1b587b1
layers: Make sure we deref pointers to counts
by Courtney Goeltzenleuchter
· 10 years ago
9b9ad04
layers: Fix APIDump param generation for Cpp versus C
by Jon Ashburn
· 10 years ago
3bd868a
layers: APIDump* layers now print input array elements
by Tobin Ehlis
· 10 years ago
c6d256a
layers: ParamChecker handles dynamic arrays of structs
by Tobin Ehlis
· 10 years ago
bf4c4de
layers: Add ENUM param checks to "gpu" funcs
by Tobin Ehlis
· 10 years ago
14ff085
layers: Initial ParamChecker layer
by Tobin Ehlis
· 10 years ago
391bb6d
xgl: Add xgl header changes for rev30 and 31.
by Mark Lobodzinski
· 10 years ago
99f8867
layers: Create APIDump[NoAddr]Cpp layers using c++ string and streams
by Tobin Ehlis
· 10 years ago
4d11dcc
layers: use generated layer_intercept_proc()
by Chia-I Wu
· 10 years ago
aa4121f
layers: simplify initLayerTable()
by Chia-I Wu
· 10 years ago
d9cc975
xgl-layer-generate.py: change obj_type_mapping formatting
by Chia-I Wu
· 10 years ago
9a4ceb1
xgl.py: remove icd_dispatch_table
by Chia-I Wu
· 10 years ago
c4f24e8
xgl.py: add Extension
by Chia-I Wu
· 10 years ago
f1a5a74
remove unnecessary casting between XGL_CHAR/char
by Chia-I Wu
· 10 years ago
99ff89d
include: fix typedefs
by Chia-I Wu
· 10 years ago
a5cbf0c
layers: Fix compiler error in generic_layer
by Jon Ashburn
· 10 years ago
e818506
layers: Added Dbg Callback support to Generic layer
by Tobin Ehlis
· 10 years ago
5d57bca
glave: Split glave codegen into glave-generate.py
by Tobin Ehlis
· 10 years ago
52f79b5
glave: Add API call parameters with values to UI
by Jon Ashburn
· 10 years ago
677e55f
glave: Skip Dbg Callback register/unregister calls on replay.
by Tobin Ehlis
· 10 years ago
f780f56
glave: Glave replay glvreplay_xgl_replay.cpp file codegen.
by Tobin Ehlis
· 10 years ago
3d4d67c
glave: Codegen for glave replay glvreplay_xgl_replay.h file
by Tobin Ehlis
· 10 years ago
1da4b9f
layers: fix -Wpointer-sign warnings
by Chia-I Wu
· 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
8bb7220
glave: debugger fill in XGL entrypoint name instead of packetId in UI
by Jon Ashburn
· 10 years ago
7c5f723
glave: Add pReserved parameter to tracing code gen EnumerateLayers
by Jon Ashburn
· 10 years ago
10a672c
glave: Just copy pReserved ptr when tracing.
by Tobin Ehlis
· 10 years ago
c219190
glave: Fix trace code gen for xglEnumerateLayers
by Jon Ashburn
· 10 years ago
e408480
glave: Made Wsi & Dbg structs code-generated. All glave trace files now code-generated.
by Tobin Ehlis
· 10 years ago
60eea8a
glave: Added codegen for Wsi and Dbg .h & .c source files
by Tobin Ehlis
· 10 years ago
2644c40
glave: Added codegen for glvtrace_xgl_xgl_structs.h
by Tobin Ehlis
· 10 years ago
0a60484
glave: Codegen of packet_id header
by Tobin Ehlis
· 10 years ago
811b553
layers: Added codegen for glave glvtrace_xgl_xgl Header and C files
by Tobin Ehlis
· 10 years ago
8c05b7a
icd: Make driver use the same definition for dispatch table as loader uses
by Jon Ashburn
· 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
a363cfa
layers: Updated layer names to be camelCase where name is contained in library file name as libXGLLayer<NAME>.so
by Tobin Ehlis
· 10 years ago
f7a0874
layers: Update xglEnumerateLayers() to work with layer names
by Jon Ashburn
· 10 years ago
d009bae
layers: Add thread ID to API dump messages
by Tobin Ehlis
· 10 years ago
dbcd257
layers: For APIFileDump, overwrite an existing file rather than always appending.
by Tobin Ehlis
· 10 years ago
2b9313e
layers: Added mutex for APIDump[File] layers to guard prints.
by Tobin Ehlis
· 10 years ago
e727157
layers: Fix API Dump to handle xglWsiX11CreatePresentableImage() which has 2 output params.
by Tobin Ehlis
· 10 years ago
b412d21
layers: Add flush to apidump to see output while debugging
by Courtney Goeltzenleuchter
· 10 years ago
ca91587
layers: Update ObjectTracker layer to be generated and support callbacks
by Tobin Ehlis
· 10 years ago
ea3d21b
layers: Make APIDumpFile layer fully generated
by Tobin Ehlis
· 10 years ago
3a1cc8d
layers: Updated APIDump Layer and made it fully generated.
by Tobin Ehlis
· 10 years ago
92804f9
layers: Update object tracker to account for Memory alloc/free
by Tobin Ehlis
· 10 years ago
083e906
More formated struct printing for API Dump
by Tobin Ehlis
· 10 years ago
6442dca
Better memory management in api_dump layer and struct print helper
by Tobin Ehlis
· 10 years ago
12076fc
Improved API Dump and OBJ Track layers
by Tobin Ehlis
· 10 years ago