summaryrefslogtreecommitdiff
path: root/src/freedreno/vulkan/tu_device.c
AgeCommit message (Expand)AuthorFilesLines
5 daysturnip: implement vk_dont_care_as_load workaroundDanylo Piliaiev1-0/+5
5 daysturnip: add support for dirconfDanylo Piliaiev1-0/+29
10 daysturnip: enable strictLinesHyunjun Ko1-1/+1
10 daysturnip: enable VK_EXT_line_rasterizationHyunjun Ko1-0/+18
10 daysturnip: Use the common WSI wrappersJason Ekstrand1-0/+6
12 daystu: Expose VK_KHR_shader_subgroup_extended_typesConnor Abbott1-1/+2
2021-10-08tu: Implement VK_KHR_imageless_framebufferConnor Abbott1-7/+14
2021-10-07turnip: Plumb non-startup errors through the new vk_error helpersJason Ekstrand1-9/+9
2021-10-06turnip: Free disk cache on pdev init failure.Emma Anholt1-6/+8
2021-10-06turnip: Fix allocation failure handling around device->name.Emma Anholt1-5/+13
2021-10-05turnip: clamp per-tile scissors to max viewport size in binning passDanylo Piliaiev1-1/+1
2021-10-01turnip: Expose a device name similar to the blob.Emma Anholt1-1/+12
2021-10-01turnip: Match the blob's format for vendorID and deviceID.Emma Anholt1-2/+2
2021-10-01turnip: remove feature checks from device creationTapani Pälli1-18/+0
2021-09-28turnip: Switch to common GetDeviceQueues2 and DeviceWaitIdleJason Ekstrand1-42/+0
2021-09-28turnip: Drop tu_queue::flags/queue_family_index/queue_idxJason Ekstrand1-4/+1
2021-09-28vulkan: Add the pCreateInfo to vk_queue_init()Jason Ekstrand1-7/+6
2021-09-27turnip: Disable VK_EXT_display_control.Emma Anholt1-1/+7
2021-09-24turnip: Set the VK_DRIVER_ID to our new enum.Emma Anholt1-1/+1
2021-09-23turnip: Use the shared now-in-core feature/prop extension helper functions.Emma Anholt1-270/+10
2021-09-23turnip: Use a common vk_queue structureYevhenii Kolesnikov1-2/+4
2021-09-21turnip: Move physical device 1.2 properties to a helper function.Emma Anholt1-61/+164
2021-09-21tu: Support VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES.Emma Anholt1-0/+8
2021-09-21tu: Move VK 1.1 core properties to a helper function and use macros for exts.Emma Anholt1-18/+66
2021-09-21tu: Add GetPhysicalDeviceFeatures2() support for more VK 1.2 core features.Eric Anholt1-0/+27
2021-09-21tu: Deduplicate extension/core feature flags.Eric Anholt1-38/+51
2021-09-21tu: Move core features definitions to a helper function.Eric Anholt1-64/+76
2021-09-10u_trace: pass command stream through tracing functionsDanylo Piliaiev1-7/+6
2021-09-10turnip/perfetto: reusable command buffers supportDanylo Piliaiev1-0/+76
2021-09-10turnip: implement basic perfetto supportDanylo Piliaiev1-0/+100
2021-08-23tu: Enable VK_KHR_uniform_buffer_standard_layoutMatt Turner1-0/+7
2021-08-20tu: Free device->bo_idx and device->bo_list on init failureMatt Turner1-1/+2
2021-08-12tu: enable VK_EXT_extended_dynamic_state2Danylo Piliaiev1-2/+2
2021-08-12tu: declare VK_EXT_extended_dynamic_state2 but leave it disabledDanylo Piliaiev1-0/+9
2021-08-10tu: add "flushall" and "syncdraw" debug optionsDanylo Piliaiev1-0/+2
2021-08-06freedreno/all: Introduce fd_dev_idRob Clark1-6/+6
2021-08-06tu: Raise maxDescriptorSetUpdateAfterBindUniformBuffersDynamic to 16Matt Turner1-2/+2
2021-08-02turnip: reduce maxComputeWorkGroupSizeDanylo Piliaiev1-1/+1
2021-07-29tu: Use NIR for clear/blit shadersConnor Abbott1-2/+5
2021-07-27turnip: Add support for VK_VALVE_mutable_descriptor_typeEduardo Lima Mitev1-0/+7
2021-07-14freedreno+turnip: Get device name from device-info tableRob Clark1-2/+1
2021-07-14turnip: Get has_sample_locations from fd_dev_infoRob Clark1-1/+1
2021-07-14turnip: Get has_tex_filter_cubic from fd_dev_infoRob Clark1-2/+2
2021-07-14turnip: Get storage_16bit from fd_dev_infoRob Clark1-3/+3
2021-07-14turnip: Convert fd_dev_info to const pointerRob Clark1-4/+3
2021-07-14freedreno: Generate device-info tables at build timeRob Clark1-7/+10
2021-07-14freedreno: Rename *_dev_infoRob Clark1-1/+1
2021-07-14freedreno/common: unhardcode CCU color cache offsetJonathan Marek1-0/+3
2021-07-08tu: Update subgroup propertiesConnor Abbott1-2/+3
2021-07-01turnip/kgsl: new flag TU_USE_KGSLHyunjun Ko1-1/+1