summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan
Commit message (Expand)AuthorAgeFilesLines
...
* anv/cmd_buffer: Rework anv_cmd_state_resetJason Ekstrand2018-01-231-38/+22
* anv/cmd_buffer: Get rid of the meta query workaroundJason Ekstrand2018-01-233-16/+0
* anv/cmd_state: Drop the scratch_size fieldJason Ekstrand2018-01-231-1/+0
* anv/pipeline: Don't assert on more than 32 samplersJason Ekstrand2018-01-231-1/+7
* anv: Return trampoline entrypoints from GetInstanceProcAddrJason Ekstrand2018-01-232-1/+50
* anv/entrypoints: Use an named tuple for paramsJason Ekstrand2018-01-231-11/+23
* anv: Only advertise enabled entrypointsJason Ekstrand2018-01-233-6/+74
* anv: Add a per-device dispatch tableJason Ekstrand2018-01-232-1/+44
* anv: Add a per-instance dispatch tableJason Ekstrand2018-01-232-1/+7
* anv: Properly NULL for GetInstanceProcAddr with a null instanceJason Ekstrand2018-01-231-1/+23
* anv/extensions: Fix VkVersion::c_vk_version for patch == NoneJason Ekstrand2018-01-231-1/+2
* 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-232-5/+16
* anv/entrypoints: Add a LAYERS helper variableJason Ekstrand2018-01-231-7/+15
* anv/entrypoints: Add an Entrypoint classJason Ekstrand2018-01-231-50/+63
* anv: Add a per-device table of enabled extensionsJason Ekstrand2018-01-232-0/+5
* anv: Use tables for device extension wranglingJason Ekstrand2018-01-233-32/+49
* anv: Add a per-instance table of enabled extensionsJason Ekstrand2018-01-232-0/+6
* anv: Use tables for instance extension wranglingJason Ekstrand2018-01-233-31/+34
* anv/extensions: Generate a header file with extension tablesJason Ekstrand2018-01-233-8/+79
* anv/meson: Simplify some dependency and flag trackingJason Ekstrand2018-01-231-9/+16
* anv: Split anv_extensions.py into two filesJason Ekstrand2018-01-233-155/+186
* anv/meson: Make anv_entrypoints_gen.py depend on anv_extensions.pyJason Ekstrand2018-01-231-1/+2
* anv: avoid segmentation fault due to vk_error()Samuel Iglesias Gonsálvez2018-01-191-8/+10
* anv/query: implement multiview interactionsIago Toral Quiroga2018-01-181-0/+54
* anv: return VK_ERROR_OUT_OF_DEVICE_MEMORY when surface size is out of HW limitsSamuel Iglesias Gonsálvez2018-01-181-4/+2
* vulkan: move anv VK_EXT_debug_report implementation to common code.Bas Nieuwenhuizen2018-01-175-172/+62
* anv: VkDescriptorSetLayoutBinding can have descriptorCount == 0Samuel Iglesias Gonsálvez2018-01-121-1/+3
* meson: Use dependencies for nirDylan Baker2018-01-111-5/+7
* meson: don't use intermediate variables that are immediately discardedDylan Baker2018-01-111-4/+2
* meson: Use consistent style for testsDylan Baker2018-01-111-10/+13
* meson: Use consistent styleDylan Baker2018-01-111-30/+52
* anv: Make sure state on primary is correct after CmdExecuteCommandsAlex Smith2018-01-111-0/+9
* anv: Import mako templates only during execution of anv_extensionsAndres Gomez2018-01-111-5/+5
* anv: fix maxDescriptorSet* limitsSamuel Iglesias Gonsálvez2018-01-111-5/+5
* intel: Apply Geminilake "Barrier Mode" workaround.Kenneth Graunke2018-01-091-0/+21
* anv: Allow PMA optimization to be enabled in secondary command buffersAlex Smith2018-01-081-1/+21
* anv: Take write mask into account in has_color_buffer_write_enabledAlex Smith2018-01-051-9/+18
* anv: Add missing unlock in anv_scratch_pool_allocAlex Smith2018-01-041-1/+3
* i965: Drop support for the legacy SNORM -> Float equation.Kenneth Graunke2018-01-021-1/+1
* anv/device: Mark all state buffers as needing captureJason Ekstrand2017-12-281-3/+3
* anv: disallow VK_REMAINING_ARRAY_LAYERS in vkCmdClearAttachments()Samuel Iglesias Gonsálvez2017-12-201-0/+2
* anv: Remove unused variable.Bas Nieuwenhuizen2017-12-171-2/+0
* anv: fix bug when using component qualifier in FS outputsSamuel Iglesias Gonsálvez2017-12-121-19/+44
* anv: Enable UBO pushingJason Ekstrand2017-12-082-0/+7
* anv/device: Increase the UBO alignment requirement to 32Jason Ekstrand2017-12-081-2/+10
* anv/cmd_buffer: Add support for pushing UBO rangesJason Ekstrand2017-12-082-33/+112
* anv/cmd_buffer: Add some stage assertsJason Ekstrand2017-12-081-0/+6
* anv/cmd_buffer: Add some helpers for working with descriptor setsJason Ekstrand2017-12-081-11/+34