Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
366b27aec28e1a70cd01c297f30d4e9b72ad298a
/
vk-generate.py
110fdf9
loader: bug 12992: extension and layer support
by Courtney Goeltzenleuchter
· 9 years ago
0c6f9ee
include: Rename vkLayer.h -> vk_layer.h and vkIcd.h -> vk_icd.h
by Tobin Ehlis
· 9 years ago
ca173b8
loader: Move CreateDevice to device table
by Courtney Goeltzenleuchter
· 9 years ago
47fbcf3
generator: Clear dispatch table
by Courtney Goeltzenleuchter
· 9 years ago
59a4732
vulkan.h: V108 -- Static Types, Bug# 13919
by Tony Barbour
· 9 years ago
b19ddbf
misc: Remove GetDisplayInfoWSI()
by Jon Ashburn
· 9 years ago
cabafc0
loader: Remove GetGlobalExtensionInfo from dispatch table
by Jon Ashburn
· 9 years ago
8fd0825
loader: Support layers that don't have an extension entrypoint
by Jon Ashburn
· 9 years ago
1c286bb
layers: GPA table initialization shouldn't recurse
by Jon Ashburn
· 9 years ago
8d1b0b5
misc: Change vkGetProcAddr to vkGetDeviceProcAddr
by Jon Ashburn
· 9 years ago
95a77ba
misc: Loader and Layers move device chain activation to CreateDevice
by Jon Ashburn
· 9 years ago
71836d9
layers: Use the instance chain for entrypoints with instance
by Jon Ashburn
· 9 years ago
8c5cbcf
layers: Add initialization of instance dispatch table
by Jon Ashburn
· 9 years ago
857f244
layers: Remove unused layer dispatch lookup generation
by Jon Ashburn
· 9 years ago
d9dc68b
layers: Remove the layer intercept proc generated header
by Jon Ashburn
· 9 years ago
102fd57
Windows: Fix build from recent loader changes
by Jon Ashburn
· 9 years ago
b0fbe91
misc: Add vkGetInstanceProcAddr() entrypoint
by Jon Ashburn
· 9 years ago
1dd0a5c
loader: Separate out the python generator script
by Jon Ashburn
· 9 years ago
1ed042c
loader: rename a few dispatch utilties
by Jon Ashburn
· 9 years ago
ae053e9
loader: Fix bug on layer name prefix string length
by Jon Ashburn
· 9 years ago
603f903
dispatch: No need to save data from vkResetFences
by Tony Barbour
· 9 years ago
18f7155
misc: Changes to fix warnings in Windows / VC++ build
by Tony Barbour
· 9 years ago
fc15ff8
vulkan.h: Fix up warnings and use VkObject appropriately
by Tony Barbour
· 10 years ago
b050c68
update to vulkan.h header version 90, bug 13529
by Mike Stroyan
· 10 years ago
f869338
switch to VK_WSI_LunarG
by Chia-I Wu
· 10 years ago
d1c3572
Bug 13632 Header 84 Assorted questions and comments on vulkan.h
by Tony Barbour
· 10 years ago
83a6425
misc: Change vkEnumerateGpus to vkEnumeratePhysicalDevices
by Jon Ashburn
· 10 years ago
e019af7
layers: indirect GPA in dispatch table
by Mike Stroyan
· 10 years ago
e19c915
Win: Some compilation/link fixes.
by Ian Elliott
· 10 years ago
7b7c5bb
layers: Fix for registering a debug callback routine
by Tony Barbour
· 10 years ago
3d526cb
loader: Fix GetProcAddr to return proper function pointers for app
by Jon Ashburn
· 10 years ago
08bf281
loader: Fix disptach table init for non-dispatchable functions
by Jon Ashburn
· 10 years ago
9fd4cc4
vulkan: Add vkGetGlobalExtensionInfo entrypoint
by Jon Ashburn
· 10 years ago
4d9f465
layers: Remove wrapping of GPU objects by loader and layers
by Jon Ashburn
· 10 years ago
b67bf3b
loader: Don't have GetExtensionSupport as loader special case code
by Jon Ashburn
· 10 years ago
ecceaad
loader: Activate layers at EnumerateGpus instead of CreateDevice
by Jon Ashburn
· 10 years ago
bacb0f5
loader: refactor layer activation function to handle more general inputs
by Jon Ashburn
· 10 years ago
fb4efc6
vulkan: beautification changes
by Courtney Goeltzenleuchter
· 10 years ago
f53c3cb
renaming: Move many xgl files to vk version
by Courtney Goeltzenleuchter
· 10 years ago
[Renamed (99%) from xgl-generate.py]
d8e229c
Stage 1 of rename
by Courtney Goeltzenleuchter
· 10 years ago
499b3ba
loader: Merge extensions and layers
by Courtney Goeltzenleuchter
· 10 years ago
c80a557
xgl: update xglDbg.h for XGL_INSTANCE
by Courtney Goeltzenleuchter
· 10 years ago
327c3f5
xgl-generate.py: rewrite LoaderEntrypointsSubcommand
by Chia-I Wu
· 10 years ago
5291c76
xgl-generate.py: add and use helpers from loader.h
by Chia-I Wu
· 10 years ago
0a6644b
xgl-generate.py: add WinDefFileSubcommand
by Chia-I Wu
· 10 years ago
d1597d2
Linux: Must use "__linux__" instead of "PLATFORM_LINUX".
by Ian Elliott
· 10 years ago
188f820
Get the trace player to work with Windows
by Piers Daniell
· 10 years ago
feae405
Win: Can now use "static inline" on Windows (i.e. no code mods).
by Ian Elliott
· 10 years ago
64ca923
icd: add loader magic word to verify ICD is compatible
by Courtney Goeltzenleuchter
· 10 years ago
2d4ab1e
Can compile "loader" and "layers" on Windows and Linux ...
by Ian Elliott
· 10 years ago
e5f98b9
instance: Remove xglInitAndEnumerateGpus
by Jon Ashburn
· 10 years ago
1beab2d
instance: Added initial {Create|Destroy}Instance() and xglEnumerateGpus().
by Jon Ashburn
· 10 years ago
17caf57
xgl: Remove XGL_* typedef wrappers
by Mark Lobodzinski
· 10 years ago
11078b0
xgl: move to new resource binding model
by Chia-I Wu
· 10 years ago
391bb6d
xgl: Add xgl header changes for rev30 and 31.
by Mark Lobodzinski
· 10 years ago
e04fd1b
loader: Check for success on return from driver for create object calls
by Jon Ashburn
· 10 years ago
ef9f182
xgl-generate.py: add LayerGetProcAddrHelperSubcommand()
by Chia-I Wu
· 10 years ago
6cdaedb
xgl-generate.py: add generate_get_proc_addr_check()
by Chia-I Wu
· 10 years ago
47e5b6d
xgl-generate.py: simplify _does_function_create_object()
by Chia-I Wu
· 10 years ago
df2d639
xgl-generate.py: simplify _is_dispatchable()
by Chia-I Wu
· 10 years ago
27697e4
xgl.py: remove special-purpose functions
by Chia-I Wu
· 10 years ago
29271d7
xgl-generate.py: add DispatchTableOpsSubcommand
by Chia-I Wu
· 10 years ago
b3d5e19
xgl-generate.py: rename LoaderSubcommand
by Chia-I Wu
· 10 years ago
595ada1
xgl-generate.py: clean up IcdDummyEntrypointsSubcommand
by Chia-I Wu
· 10 years ago
7f6d66e
xgl-generate.py: add IcdGetProcAddrSubcommand
by Chia-I Wu
· 10 years ago
eeb0ab6
xgl-generate.py: add IcdDummyEntrypointsSubcommand
by Chia-I Wu
· 10 years ago
ecf237a
icd: stop generating icd-dispatch-entrypoints.c
by Chia-I Wu
· 10 years ago
c242939
loader: Fix WsiX11CreatePresentableImage to set dispatch table for image
by Jon Ashburn
· 10 years ago
2e4f530
xgl-generate.py: fork _generate_dispatch_entrypoints()
by Chia-I Wu
· 10 years ago
c4f24e8
xgl.py: add Extension
by Chia-I Wu
· 10 years ago
44951da
xgl-generate.py: remove unused LayerDispatchSubcommand
by Chia-I Wu
· 10 years ago
6239c78
xgl-generate.py: remove unused LayerFuncsSubcommand
by Chia-I Wu
· 10 years ago
f059c6c
xgl-generate.py: remove unused IcdDispatchTableSubcommand
by Chia-I Wu
· 10 years ago
f1a5a74
remove unnecessary casting between XGL_CHAR/char
by Chia-I Wu
· 10 years ago
e05c8c6
loader: handle inserting dispatch table pointer into all created objects
by Jon Ashburn
· 10 years ago
b09ae68
icd: Fix bug in generated Icd generated entrypoints don't unwrap gpu object
by Jon Ashburn
· 10 years ago
8c05b7a
icd: Make driver use the same definition for dispatch table as loader uses
by Jon Ashburn
· 10 years ago
613b0c1
loader: Change ActivateLayers name to be consistent with rest of loader
by Jon Ashburn
· 10 years ago
ea7fe0b
layers: Use xgl-layer-generate.py to generate the generic layer
by Tobin Ehlis
· 10 years ago
f261001
Loader: GPA fixes and also properly insert wrapped gpu objs into chain
by Jon Ashburn
· 10 years ago
6b4d70c
Make layer activation via CreateDevice struct or env variable
by Jon Ashburn
· 10 years ago
df7d584
Add function to set an icd's dispatch table for subsequently created objects.
by Jon Ashburn
· 10 years ago
57f61dd
Fixes to Basic and Generic layers to work singly with LD_PRELOAD
by Jon Ashburn
· 10 years ago
d38bfb1
Layers initial prototype.
by Jon Ashburn
· 10 years ago
6dee8b8
add stubs for XGL_WSI_X11
by Chia-I Wu
· 10 years ago
6bdf019
xgl-generate: do not hardcode #include's
by Chia-I Wu
· 10 years ago
701f3f6
update copyright information
by Chia-I Wu
· 10 years ago
df3c432
intel: add dummy dispatch tables
by Chia-I Wu
· 10 years ago
1930060
add and deal with -fvisibility=hidden everywhere
by Chia-I Wu
· 10 years ago
03537f7
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