summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_entrypoints_gen.py
Commit message (Expand)AuthorAgeFilesLines
* anv: Define trampolines as the weak functionsJason Ekstrand2018-10-191-45/+20
* Revert "anv: Stop generating weak references for instance entrypoints"Jason Ekstrand2018-10-181-0/+13
* anv: Stop generating weak references for instance entrypointsJason Ekstrand2018-10-181-13/+0
* anv: Split dispatch tables into device and instanceJason Ekstrand2018-10-151-64/+178
* anv: cleanup python importsEric Engestrom2018-07-251-2/+1
* python: Use range() instead of xrange()Mathieu Bridon2018-07-241-1/+1
* python: Better iterate over dictionariesMathieu Bridon2018-07-241-1/+1
* anv: Add EXT_acquire_xlib_display to anv driver [v3]Keith Packard2018-06-191-1/+4
* android: enable VK_ANDROID_native_bufferTapani Pälli2018-05-211-3/+0
* anv/entrypoints: VkGetDeviceProcAddr returns NULL for core instance commandsIago Toral Quiroga2018-03-141-1/+5
* anv/entrypoints: dispatches to VkQueue are device-levelIago Toral Quiroga2018-03-141-2/+7
* anv/entrypoints: Drop support for protect attributesJason Ekstrand2018-03-071-7/+0
* anv/entrypoints: Generate #ifdef guards from platform attributesJason Ekstrand2018-03-071-0/+8
* anv/entrypoints_gen: Add support for aliases in the XMLJason Ekstrand2018-03-071-19/+46
* anv/entrypoints: Allow an entrypoint to require multiple extensionsJason Ekstrand2018-03-071-9/+12
* anv/entrypoints: Add an is_device_entrypoint helperJason Ekstrand2018-03-071-2/+5
* anv/entrypoints_gen: Allow the string map to growJason Ekstrand2018-03-071-4/+6
* anv/entrypoints_gen: A bit of refactoringJason Ekstrand2018-03-071-15/+7
* anv/entrypoints: Generalize the string map a bitJason Ekstrand2018-03-071-85/+103
* anv/entrypoints: make vkGetDeviceProcAddr return NULL for instance commandsIago Toral Quiroga2018-02-201-1/+1
* anv/icl: Generate gen11 entry point functionsAnuj Phogat2018-02-161-1/+5
* anv: Return trampoline entrypoints from GetInstanceProcAddrJason Ekstrand2018-01-231-0/+46
* anv/entrypoints: Use an named tuple for paramsJason Ekstrand2018-01-231-11/+23
* anv: Only advertise enabled entrypointsJason Ekstrand2018-01-231-3/+46
* anv/entrypoints: Parse entrypoints before extensions/featuresJason Ekstrand2018-01-231-15/+17
* anv/entrypoints: Expose the different dispatch tablesJason Ekstrand2018-01-231-8/+12
* anv/entrypoints: Split entrypoint index lookup into its own functionJason Ekstrand2018-01-231-5/+14
* anv/entrypoints: Add a LAYERS helper variableJason Ekstrand2018-01-231-7/+15
* anv/entrypoints: Add an Entrypoint classJason Ekstrand2018-01-231-50/+63
* anv/entrypoints: Dump useful data if mako throws an exceptionJason Ekstrand2017-10-251-5/+17
* anv: Implement VK_ANDROID_native_buffer (v9)Chad Versace2017-10-181-1/+3
* anv: Get rid of gen fall-throughJason Ekstrand2017-10-161-17/+17
* anv/entrypoints_gen: Dedent the C codeJason Ekstrand2017-09-201-196/+195
* anv: Teach generator scripts how to parse mutliple XML filesChad Versace2017-09-181-5/+13
* anv: Annotate entrypoint table with index and func nameChad Versace2017-09-061-2/+2
* anv: Add MAX_API_VERSION to anv_extensions.pyJason Ekstrand2017-08-021-3/+1
* anv: Make some bits of anv_extensions module-privateJason Ekstrand2017-08-021-2/+2
* anv: Add a new centralized extensions fileJason Ekstrand2017-08-011-25/+4
* anv: Advertise support for VK_KHR_variable_pointersJason Ekstrand2017-07-181-0/+1
* anv: Advertise support for VK_KHR_storage_buffer_storage_classJason Ekstrand2017-07-181-0/+1
* anv: Implement VK_KHR_external_memory_*Jason Ekstrand2017-07-151-0/+3
* anv: Implement VK_KHR_dedicated_allocationJason Ekstrand2017-07-151-0/+1
* anv: Implement VK_KHR_get_memory_requirements2Jason Ekstrand2017-07-151-0/+1
* anv: Drop support for VK_KHX_external_semaphore_*Jason Ekstrand2017-07-151-3/+0
* anv: Drop support for VK_KHX_external_memory_*Jason Ekstrand2017-07-141-3/+0
* anv/cnl: Generate and use gen10 functionsAnuj Phogat2017-06-221-1/+6
* anv: Implement VK_KHR_get_surface_capabilities2Jason Ekstrand2017-05-161-0/+1
* anv: Implement VK_KHX_external_semaphore_fdJason Ekstrand2017-05-031-0/+1
* anv: Implement VK_KHX_external_semaphoreJason Ekstrand2017-05-031-0/+1
* anv: Implement VK_KHX_external_semaphore_capabilitiesJason Ekstrand2017-05-031-0/+1