Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
38b59a420094a0451e0c6338ab04d1853b170a65
/
loader
/
loader.c
014438f
loader: ghlvl 33, ghlvl 34 Fix aliasing of VkPhysicalDevice
by Jon Ashburn
· 8 years ago
dc5d920
loader: refactor EnumerateDevice*Properties terminate/trampoline code
by Jon Ashburn
· 8 years ago
1530c34
loader: Better delineate trampoline and terminator functions
by Jon Ashburn
· 8 years ago
2558bd3
loader: Fix MSVS warnings
by Karl Schultz
· 8 years ago
a5ebe8a
loader: Fix Wayland support
by Jason Ekstrand
· 9 years ago
888c050
loader: Fix standard_validation enumeration on instance chain
by Jon Ashburn
· 8 years ago
67e262e
loader: Environment variable override got broken with recent change
by Jon Ashburn
· 8 years ago
b682221
loader: Add a ICD and layer search path for loader to discover JSON files
by Jon Ashburn
· 8 years ago
1c385f2
loader: Add better checks for malformed disable_environment in layer JSON file
by Jon Ashburn
· 9 years ago
6256fce
loader: check for null pointers in loader_add_layer_property_meta
by David Pinedo
· 8 years ago
2e37d75
loader: For dev ext trampoline error code, add error logging
by Jon Ashburn
· 9 years ago
7148344
loader: add support for standard_validation layer enabled from env var
by Jon Ashburn
· 9 years ago
86a527a
loader: Add feature standard-validation layer from application
by Jon Ashburn
· 9 years ago
f2b4e38
loader: rerun clang-format on some files
by Jon Ashburn
· 9 years ago
36b4de2
layers/loader: Fix string validation error
by Mark Lobodzinski
· 9 years ago
510e20d
header: Update 1.0.3 header revision for inclusion of debug report extension
by Mark Lobodzinski
· 9 years ago
111d8d9
Remove Khronos confidential clause from license text.
by Karl Schultz
· 9 years ago
c1cf6a8
loader: Change error to warning for missing layer registry key
by Jon Ashburn
· 9 years ago
e9f09ef
loader: Null-terminated string checks
by Mark Lobodzinski
· 9 years ago
89f8f36
loader: MR215 device extensions not enumerated
by Courtney Goeltzenleuchter
· 9 years ago
d7b18f9
loader: filter device extensions in the terminator instead of trampoline
by Jon Ashburn
· 9 years ago
6e0a213
loader: Fix bug on pass by value for created_instance
by Jon Ashburn
· 9 years ago
23d36b1
loader:Update copyright and apply clang-format (no logic changes)
by Jon Ashburn
· 9 years ago
2f057e8
loader: Fix 32-bit loader exception when layers enabled for Vulkan apps.
by Mark Young
· 9 years ago
ccd00a6
loader: Fix createInstance to pass pAllocator down
by Jon Ashburn
· 9 years ago
0547709
loader: Don't have createInstance terminator code write the instance object
by Jon Ashburn
· 9 years ago
93ecb1d
Win32: Get 32-bit Windows build working
by Mark Young
· 9 years ago
373c180
vktrace: Get partially working again with the new loader/layer interface
by Jon Ashburn
· 9 years ago
524b7e3
loader: remove resolved TODOs
by Courtney Goeltzenleuchter
· 9 years ago
14f19b6
loader: Remove CreateInstance and CreateDevice
by Courtney Goeltzenleuchter
· 9 years ago
02f8df7
loader: Use ICD's GetInstanceProcAddr
by Courtney Goeltzenleuchter
· 9 years ago
b39ccd5
loader: Add util to strip loader extensions
by Courtney Goeltzenleuchter
· 9 years ago
00150eb
loader: implement new layer init method
by Courtney Goeltzenleuchter
· 9 years ago
b2b16fe
laoder: Fix phys_dev to use unwrapped version in loader_CreateDevice
by Jon Ashburn
· 9 years ago
e46cf7c
loader: Fix bad memory ref and CreateInstance fail don't write ouptut
by Jon Ashburn
· 9 years ago
471f44c
loader: Add support for implicit layer device extensions enumeration
by Jon Ashburn
· 9 years ago
5f55660
loader: Fix so unwrapped instance gets used for layer instance extension dispatch
by Jon Ashburn
· 9 years ago
69a5f7a
loader: Fix old ICD interface to not use vkGetInstanceProcAddr(NULL,)
by Jon Ashburn
· 9 years ago
f19916e
misc: Move to Vulkan header version 0.222
by Jon Ashburn
· 9 years ago
6a118ae
misc: make sure host memory alignment is a power of two
by Jon Ashburn
· 9 years ago
fd4d09d
loader: Find ICD entrypoints via vk_icdGetInstanceProcAddr first in ICD library
by Jon Ashburn
· 9 years ago
38a497f
loader: Convert getenv on Windows to use GetEnvironmentVariable
by Jon Ashburn
· 9 years ago
9ef0983
loader: MR111, Fix memleaks
by BogDan Vatra
· 9 years ago
b1a03e0
loader: Don't override VK_LAYER_PATH for implicit layers
by Jon Ashburn
· 9 years ago
0704af9
loader: Fix typo in CreateDevice so ICDs see filtered device extension list
by Jon Ashburn
· 9 years ago
36eeb74
loader: Properly filter ICD extensions
by Courtney Goeltzenleuchter
· 9 years ago
075ce43
loader: Add support for implicit layers
by Jon Ashburn
· 9 years ago
6766ae9
loader: Fix erroneous call to loader_log previously added
by Jon Ashburn
· 9 years ago
b1c0563
loader: Fix compile error from rebase
by Jon Ashburn
· 9 years ago
0ef13a0
loader: fix mismatch size warning
by Courtney Goeltzenleuchter
· 9 years ago
80bfd0e
loader: correct compiler warning
by Courtney Goeltzenleuchter
· 9 years ago
7415d5a
debug_report: rename object type and error bits
by Courtney Goeltzenleuchter
· 9 years ago
54ce81a
loader: save memory pointer before it's lost
by Courtney Goeltzenleuchter
· 9 years ago
7347739
loader: Enable callbacks from loader_log
by Courtney Goeltzenleuchter
· 9 years ago
f821dad
misc: Update copyright statements
by Courtney Goeltzenleuchter
· 9 years ago
f538ef7
loader: Adjust internal naming to match API naming
by Courtney Goeltzenleuchter
· 9 years ago
822e8d7
debug_report: Add DebugReportMessage function
by Courtney Goeltzenleuchter
· 9 years ago
05854bf
debug_report: rename and update to use CreateInfo
by Courtney Goeltzenleuchter
· 9 years ago
fd4830c
layers: Rename DebugReport flags
by Courtney Goeltzenleuchter
· 9 years ago
a760a51
loader: Fix physical device cast for enumerate properties trampoline code
by Jon Ashburn
· 9 years ago
a8a5f85
wsi: Make WSI cases more consistent, fail if not set correctly
by Mark Lobodzinski
· 9 years ago
5497859
loader: Fix bug where dynamic dispatch for layer dev exts needs to come later
by Jon Ashburn
· 9 years ago
46674bf
loader: In CreateDevice trampoline code allow wrapped PhysicalDevice objects
by Jon Ashburn
· 9 years ago
25c73e7
Add an 'all' debug flag
by Michael Worcester
· 9 years ago
39fbd4e
loader: Add support for device extension entrypoints in layer JSON files
by Jon Ashburn
· 9 years ago
6e6a216
loader: Convert ext list helper functions to generic form
by Jon Ashburn
· 9 years ago
3c78ff4
Make sure all createInfo is used creating instance
by Tony Barbour
· 9 years ago
6e08ebd
loader: Fix layer library_path bug
by Jon Ashburn
· 9 years ago
232e3af
loader: Add initialization of loader dispatch table for wsi device extensions
by Jon Ashburn
· 9 years ago
f72a04b
loader: Add terminator functions for Create*SurfaceKHR functions
by Jon Ashburn
· 9 years ago
fb42cd7
loader: Convert vkDestroySurfaceKHR() to have a terminator.
by Ian Elliott
· 9 years ago
faa9081
wsi: Moved definition of CreateXxxSurface extension to CMakefile
by Mark Lobodzinski
· 9 years ago
919fa30
loader: Add vkGetPhysicalDevice*PresentationSupportKHR()
by Ian Elliott
· 9 years ago
db4300a
loader: Address Jon Ashburn's review comments.
by Ian Elliott
· 9 years ago
486c550
loader: Add new vkGetPhysicalDeviceSurface*KHR() functions.
by Ian Elliott
· 9 years ago
954fa34
loader: Started porting loader to new WSI (GIPA missing).
by Ian Elliott
· 9 years ago
781a7ae
loader: Don't use ICD's VkDevice after it has been destroyed
by Jon Ashburn
· 9 years ago
7e18de0
loader: Don't init icds if CreateInstance() from ICD fails.
by Jon Ashburn
· 9 years ago
f2a944f
loader: Make version in layer JSON files consistent bugzilla #15057 part two
by Jon Ashburn
· 9 years ago
005617f
loader: Add parsing of api_version in ICD JSON
by Jon Ashburn
· 9 years ago
fc1031e
loader: Add dynamic dispatch for unknown device extension entrypoints
by Jon Ashburn
· 9 years ago
524ec73
Reset the "access_flags" for each loop iteration
by Piers Daniell
· 9 years ago
0212448
bug 15085: queue creation naming issues
by Chia-I Wu
· 9 years ago
9ab6150
bug 15068: Use hardfp calling convention on Android for 32-bit ARM targets
by Chia-I Wu
· 9 years ago
fc40cd0
Merge branch 'david_include_change_20151106'
by David Pinedo
· 9 years ago
8a39efc
loader: Convert GetInstanceProcAddr and GetDeviceProcAddr over to new semantics
by Jon Ashburn
· 9 years ago
9316d3b
Moved header files from include to include/vulkan
by David Pinedo
· 9 years ago
0555952
misc: Update author information
by Courtney Goeltzenleuchter
· 9 years ago
fcbe16f
misc: switch copyright to Valve
by Courtney Goeltzenleuchter
· 9 years ago
c208790
misc: Remove Vulkan name from Copyright
by Courtney Goeltzenleuchter
· 9 years ago
1724104
bug 15045: vkGetPhysicalDeviceImageFormatProperties for unsupported formats (WIP)
by Chia-I Wu
· 9 years ago
5c17c96
bug 14537: vkGetPhysicalDeviceImageFormatProperties doesn't express all limitations (WIP)
by Chia-I Wu
· 9 years ago
cf804e8
bug 12921 part 2: Memory callback (WIP)
by Chia-I Wu
· 9 years ago
093ce20
loader: Resource cleanup on loaer_init_physical_device_info()
by Jon Ashburn
· 9 years ago
00eb6c0
loader: Call down chain for vkEnumerateDeviceExtensionProperties
by Jon Ashburn
· 9 years ago
24cd4be
loader: Create a VkPhysicalDevice object rather than using ICDs
by Jon Ashburn
· 9 years ago
2961e1c
loader: Fix Windows build
by Courtney Goeltzenleuchter
· 9 years ago
3432a0c
bug 14921 part 1: sed renames
by Chia-I Wu
· 9 years ago
f7458c5
bug 12921: Memory callback (WIP)
by Chia-I Wu
· 9 years ago
d50a7d7
bug 14892: 'count' parameters and members named inconsistently in many cases (WIP)
by Chia-I Wu
· 9 years ago
Next »