Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
2666e2f1a0251dc2fb3278691218711e81b44bb1
/
vk-generate.py
2666e2f
misc: Loader and Layers move device chain activation to CreateDevice
by Jon Ashburn
· 9 years ago
52c1d73
layers: Use the instance chain for entrypoints with instance
by Jon Ashburn
· 9 years ago
d956400
layers: Add initialization of instance dispatch table
by Jon Ashburn
· 9 years ago
3feb731
layers: Remove unused layer dispatch lookup generation
by Jon Ashburn
· 9 years ago
1180f60
layers: Remove the layer intercept proc generated header
by Jon Ashburn
· 9 years ago
dcea6b1
Windows: Fix build from recent loader changes
by Jon Ashburn
· 9 years ago
53c1677
misc: Add vkGetInstanceProcAddr() entrypoint
by Jon Ashburn
· 9 years ago
aef6588
loader: Separate out the python generator script
by Jon Ashburn
· 9 years ago
da7c20d
loader: rename a few dispatch utilties
by Jon Ashburn
· 9 years ago
b67859d
loader: Fix bug on layer name prefix string length
by Jon Ashburn
· 9 years ago
d3d41cb
dispatch: No need to save data from vkResetFences
by Tony Barbour
· 9 years ago
a938abb
misc: Changes to fix warnings in Windows / VC++ build
by Tony Barbour
· 9 years ago
11e76ac
vulkan.h: Fix up warnings and use VkObject appropriately
by Tony Barbour
· 9 years ago
230e625
update to vulkan.h header version 90, bug 13529
by Mike Stroyan
· 9 years ago
5b66aa5
switch to VK_WSI_LunarG
by Chia-I Wu
· 9 years ago
8205d90
Bug 13632 Header 84 Assorted questions and comments on vulkan.h
by Tony Barbour
· 9 years ago
07b309a
misc: Change vkEnumerateGpus to vkEnumeratePhysicalDevices
by Jon Ashburn
· 9 years ago
9cb208b
layers: indirect GPA in dispatch table
by Mike Stroyan
· 9 years ago
fdf00b6
Win: Some compilation/link fixes.
by Ian Elliott
· 9 years ago
8eddca6
layers: Fix for registering a debug callback routine
by Tony Barbour
· 9 years ago
e18431b
loader: Fix GetProcAddr to return proper function pointers for app
by Jon Ashburn
· 9 years ago
5517886
loader: Fix disptach table init for non-dispatchable functions
by Jon Ashburn
· 9 years ago
eb2728b
vulkan: Add vkGetGlobalExtensionInfo entrypoint
by Jon Ashburn
· 9 years ago
630e44f
layers: Remove wrapping of GPU objects by loader and layers
by Jon Ashburn
· 9 years ago
65cf305
loader: Don't have GetExtensionSupport as loader special case code
by Jon Ashburn
· 9 years ago
2a78e3d
loader: Activate layers at EnumerateGpus instead of CreateDevice
by Jon Ashburn
· 9 years ago
301c5f0
loader: refactor layer activation function to handle more general inputs
by Jon Ashburn
· 9 years ago
382489d
vulkan: beautification changes
by Courtney Goeltzenleuchter
· 9 years ago
a8c0628
renaming: Move many xgl files to vk version
by Courtney Goeltzenleuchter
· 9 years ago
[Renamed (99%) from xgl-generate.py]
9cc421e
Stage 1 of rename
by Courtney Goeltzenleuchter
· 9 years ago
0199e95
loader: Merge extensions and layers
by Courtney Goeltzenleuchter
· 10 years ago
9d36ef4
xgl: update xglDbg.h for XGL_INSTANCE
by Courtney Goeltzenleuchter
· 9 years ago
67a81c8
xgl-generate.py: rewrite LoaderEntrypointsSubcommand
by Chia-I Wu
· 9 years ago
1d6731b
xgl-generate.py: add and use helpers from loader.h
by Chia-I Wu
· 9 years ago
d98a23c
xgl-generate.py: add WinDefFileSubcommand
by Chia-I Wu
· 9 years ago
e977a6c
Linux: Must use "__linux__" instead of "PLATFORM_LINUX".
by Ian Elliott
· 10 years ago
e2bca48
Get the trace player to work with Windows
by Piers Daniell
· 10 years ago
a742a62
Win: Can now use "static inline" on Windows (i.e. no code mods).
by Ian Elliott
· 10 years ago
ba7133b
icd: add loader magic word to verify ICD is compatible
by Courtney Goeltzenleuchter
· 10 years ago
81ac44c
Can compile "loader" and "layers" on Windows and Linux ...
by Ian Elliott
· 10 years ago
457c5d1
instance: Remove xglInitAndEnumerateGpus
by Jon Ashburn
· 10 years ago
349508d
instance: Added initial {Create|Destroy}Instance() and xglEnumerateGpus().
by Jon Ashburn
· 10 years ago
e2d07a5
xgl: Remove XGL_* typedef wrappers
by Mark Lobodzinski
· 10 years ago
f838506
xgl: move to new resource binding model
by Chia-I Wu
· 10 years ago
953a169
xgl: Add xgl header changes for rev30 and 31.
by Mark Lobodzinski
· 10 years ago
b7428b3
loader: Check for success on return from driver for create object calls
by Jon Ashburn
· 10 years ago
f4bd2e4
xgl-generate.py: add LayerGetProcAddrHelperSubcommand()
by Chia-I Wu
· 10 years ago
f7d6d3c
xgl-generate.py: add generate_get_proc_addr_check()
by Chia-I Wu
· 10 years ago
9e7e554
xgl-generate.py: simplify _does_function_create_object()
by Chia-I Wu
· 10 years ago
31b115a
xgl-generate.py: simplify _is_dispatchable()
by Chia-I Wu
· 10 years ago
565734c
xgl.py: remove special-purpose functions
by Chia-I Wu
· 10 years ago
28b8d8c
xgl-generate.py: add DispatchTableOpsSubcommand
by Chia-I Wu
· 10 years ago
d4a76ae
xgl-generate.py: rename LoaderSubcommand
by Chia-I Wu
· 10 years ago
77c5cdf
xgl-generate.py: clean up IcdDummyEntrypointsSubcommand
by Chia-I Wu
· 10 years ago
58f2085
xgl-generate.py: add IcdGetProcAddrSubcommand
by Chia-I Wu
· 10 years ago
731517d
xgl-generate.py: add IcdDummyEntrypointsSubcommand
by Chia-I Wu
· 10 years ago
9617727
icd: stop generating icd-dispatch-entrypoints.c
by Chia-I Wu
· 10 years ago
5863b73
loader: Fix WsiX11CreatePresentableImage to set dispatch table for image
by Jon Ashburn
· 10 years ago
2686435
xgl-generate.py: fork _generate_dispatch_entrypoints()
by Chia-I Wu
· 10 years ago
ec30dcb
xgl.py: add Extension
by Chia-I Wu
· 10 years ago
53daa33
xgl-generate.py: remove unused LayerDispatchSubcommand
by Chia-I Wu
· 10 years ago
450b13c
xgl-generate.py: remove unused LayerFuncsSubcommand
by Chia-I Wu
· 10 years ago
5fd5d2e
xgl-generate.py: remove unused IcdDispatchTableSubcommand
by Chia-I Wu
· 10 years ago
7461fcf
remove unnecessary casting between XGL_CHAR/char
by Chia-I Wu
· 10 years ago
d6bfe02
loader: handle inserting dispatch table pointer into all created objects
by Jon Ashburn
· 10 years ago
4cd79c9
icd: Fix bug in generated Icd generated entrypoints don't unwrap gpu object
by Jon Ashburn
· 10 years ago
70f9724
icd: Make driver use the same definition for dispatch table as loader uses
by Jon Ashburn
· 10 years ago
1005333
loader: Change ActivateLayers name to be consistent with rest of loader
by Jon Ashburn
· 10 years ago
66bbbf5
layers: Use xgl-layer-generate.py to generate the generic layer
by Tobin Ehlis
· 10 years ago
3e7c080
Loader: GPA fixes and also properly insert wrapped gpu objs into chain
by Jon Ashburn
· 10 years ago
183dfd0
Make layer activation via CreateDevice struct or env variable
by Jon Ashburn
· 10 years ago
815bddd
Add function to set an icd's dispatch table for subsequently created objects.
by Jon Ashburn
· 10 years ago
5eee57a
Fixes to Basic and Generic layers to work singly with LD_PRELOAD
by Jon Ashburn
· 10 years ago
d43f9b6
Layers initial prototype.
by Jon Ashburn
· 10 years ago
b8dceae
add stubs for XGL_WSI_X11
by Chia-I Wu
· 10 years ago
6ae460f
xgl-generate: do not hardcode #include's
by Chia-I Wu
· 10 years ago
44e4236
update copyright information
by Chia-I Wu
· 10 years ago
30c7829
intel: add dummy dispatch tables
by Chia-I Wu
· 10 years ago
468e3c3
add and deal with -fvisibility=hidden everywhere
by Chia-I Wu
· 10 years ago
84dace9
common: add common code for all drivers
by Chia-I Wu
· 10 years ago
dac3e49
xgl-generate: add _generate_icd_dispatch_entrypoints to Subcommand
by Chia-I Wu
· 10 years ago
fbbbe60
xgl-generate: add pretty-dummy subcommand
by Chia-I Wu
· 10 years ago
f4a5732
xgl-generate: improve constness
by Chia-I Wu
· 10 years ago
900a257
xgl-generate: add is_dispatchable()
by Chia-I Wu
· 10 years ago
1e12226
xgl-generate: move _generate_icd_dispatch_table to Subcommand
by Chia-I Wu
· 10 years ago
fb2559d
xgl-generate: add a script for code generation
by Chia-I Wu
· 10 years ago