summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libvulkan: Reset window before creating swapchainJesse Hall2016-04-222-9/+43
* vulkan: silence a warning when layers are enabledChia-I Wu2016-04-211-6/+9
* vulkan: replace std::shared_ptr by android::spChia-I Wu2016-04-192-94/+6
* vulkan: fix vkGet*ProcAddr for un-enabled extensionsChia-I Wu2016-04-134-135/+51
* vulkan: do not query non-enabled WSI functionsChia-I Wu2016-04-134-20/+161
* vulkan: pass hal_extensions to InitDriverTableChia-I Wu2016-04-135-21/+31
* vulkan: pass VK_LAYER_FUNCTION_DATA_CALLBACK to layersChia-I Wu2016-04-132-31/+80
* vulkan: fix vkGetDeviceProcAddr for intercepted commandsChia-I Wu2016-04-122-2/+19
* vulkan: fix support for unknown extensionsChia-I Wu2016-04-111-4/+6
* libvulkan: Use a stub HAL when no real Vulkan HAL is presentJesse Hall2016-04-114-9/+178
* vulkan: use CamelCase() for CreateInfoWrapperChia-I Wu2016-04-111-34/+34
* vulkan: use CamelCase() for LayerChainChia-I Wu2016-04-111-126/+124
* vulkan: use CamelCase() for OverrideExtensionNamesChia-I Wu2016-04-111-17/+17
* vulkan: use CamelCase() for OverrideLayerNamesChia-I Wu2016-04-111-40/+39
* Merge changes I21f07545,I73c39cbe,I47b1639c,I4a6268d7,I06be9898, ... into nyc...Chia-I Wu2016-04-1017-1935/+2040
|\
| * vulkan: remove unused loader.{cpp.h}Chia-I Wu2016-04-103-93/+0
| * vulkan: use driver::GetData everywhereChia-I Wu2016-04-106-39/+35
| * vulkan: move all _Bottom functionsChia-I Wu2016-04-108-93/+95
| * vulkan: add swapchain.hChia-I Wu2016-04-102-17/+41
| * vulkan: add layers_extensions.hChia-I Wu2016-04-104-82/+69
| * vulkan: rework CreateInstance_Bottom and related onesChia-I Wu2016-04-106-529/+171
| * vulkan: rework EnumerateDeviceExtensionProperties_BottomChia-I Wu2016-04-106-41/+39
| * vulkan: rework {Create,Destroy}Device_BottomChia-I Wu2016-04-107-150/+368
| * vulkan: move AllocateCommandBuffers_BottomChia-I Wu2016-04-076-23/+21
| * vulkan: move GetDeviceQueue_BottomChia-I Wu2016-04-076-12/+15
| * vulkan: rework DriverDispatchTableChia-I Wu2016-04-0712-606/+307
| * vulkan: rework driver::Get*ProcAddrChia-I Wu2016-04-0710-406/+982
| * vulkan: move driver::GetDefaultAllocatorChia-I Wu2016-04-072-78/+80
| * vulkan: move driver::OpenHALChia-I Wu2016-04-073-31/+56
| * vulkan: move driver::DebuggableChia-I Wu2016-04-073-4/+30
* | Merge "vulkan: check for unsupported extensions" into nyc-devChia-I Wu2016-04-101-3/+120
|\ \
| * | vulkan: check for unsupported extensionsChia-I Wu2016-04-071-3/+120
| |/
* / vulkan: avoid double-free in InitSharedPtrChia-I Wu2016-04-101-1/+0
|/
* vulkan: rewrite top of loaderChia-I Wu2016-03-2912-3213/+3357
* Install non-working WSI functions if not enabledCourtney Goeltzenleuchter2016-03-222-7/+188
* loader: cache top-of-chain PhysicalDeviceCourtney Goeltzenleuchter2016-03-171-5/+20
* Merge "loader: Include instance where required for GIPA" into nyc-devCourtney Goeltzenleuchter2016-03-101-3/+3
|\
| * loader: Include instance where required for GIPACourtney Goeltzenleuchter2016-03-101-3/+3
* | Pass system layers through chain.Michael Lentine2016-03-093-11/+84
|/
* libvulkan: Fix double-free, refactor instance destructionJesse Hall2016-03-061-35/+28
* libvulkan: Check for negative in signed -> unsigned conversionJesse Hall2016-02-281-6/+8
* libvulkan: Enable integer sanitizationJesse Hall2016-02-281-0/+2
* vulkan: Update to vulkan.h 1.0.3Jesse Hall2016-02-254-5/+2
* libvulkan: Set window transform based on swapchain preTransformJesse Hall2016-02-241-0/+46
* libvulkan: Report current and supported transforms accuratelyJesse Hall2016-02-241-8/+61
* loader: Add extension before CreateInstance chainCourtney Goeltzenleuchter2016-02-121-20/+16
* loader: Fix enumerate device extension propertiesCourtney Goeltzenleuchter2016-02-114-37/+56
* loader: Fix enumerate device layer propertiesCourtney Goeltzenleuchter2016-02-115-23/+23
* loader: Can't dlclose until all done with the layersCourtney Goeltzenleuchter2016-02-101-7/+24
* loader: Implement new layer initializationCourtney Goeltzenleuchter2016-02-104-174/+273