summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)AuthorFilesLines
2021-03-19log: Increase alignment width for dispatcher renameJordan Justen1-3/+3
2021-03-19runner: Rename dispatcher code to use dispatcher terminologyJordan Justen1-3/+3
2021-03-12crucible: Remove MESON_BUILD defineJordan Justen1-16/+1
2021-03-12crucible: Remove autotoolsJordan Justen1-7/+0
2021-02-25crucible: Define MESON_BUILD_DIR and use in cru_prefix_setupJordan Justen1-0/+14
2021-02-25crucible: Add meson build supportJordan Justen1-0/+45
2021-02-25crucible: Use full include path to spirv includesJordan Justen1-1/+1
2019-12-11util: Don't bind descriptor sets if not used in simple compute pipelineCaio Marcelo de Oliveira Filho1-4/+6
2019-12-09cru: add support for bc3 unorm formatDave Airlie1-0/+5
2019-12-09crucible: add ktx image loader supportDave Airlie3-0/+498
2019-12-09crucible: add support for image arrayDave Airlie3-0/+81
2019-05-07util: Always create a layout in run_simple_pipeline()Connor Abbott1-1/+3
2019-04-25Stop creating Color blend state infosJason Ekstrand1-3/+0
2019-04-09util: Add a run_simple_compute_pipeline()Caio Marcelo de Oliveira Filho1-0/+122
2018-10-26cru: add support for image pitchDave Airlie2-6/+18
2018-09-04util/log: remove assert for pid rangeClayton Craft1-1/+0
2017-12-18util: add a simple_pipeline helper functionConnor Abbott1-0/+165
2017-08-29crucible: add VK_EXT_debug_report supportTapani Pälli1-0/+18
2017-05-17t: Get rid of t_mem_type_indexJason Ekstrand1-4/+16
2016-07-15Conform to Vulkan Specification 1.0.20Nanley Chery1-0/+1
2016-01-14Update to 1.0.0Jason Ekstrand1-1/+1
2015-12-15cru: Add support for logging PIDs of child processesJason Ekstrand1-12/+40
2015-12-14util/log: Don't buffer log messagesChad Versace1-0/+4
2015-12-07util: Add func xstrdupChad Versace1-0/+9
2015-12-07autotools: Support libpng16 or libpng12Jordan Justen1-1/+1
2015-12-02vk/0.210.0: Update the VkFormat enumJason Ekstrand1-3/+3
2015-12-02vk/0.210.0: Rework vkQueueSubmitJason Ekstrand1-1/+5
2015-12-02vk/0.210.0: Remove VkShaderJason Ekstrand1-16/+0
2015-12-02vk/0.210.0: We now allocate command buffers; not create themJason Ekstrand2-4/+7
2015-12-02vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2-28/+45
2015-12-01vk/0.210.0: Get rid of VkImageAspectJason Ekstrand1-1/+1
2015-11-30vk/0.210.0: Rework copy/clear/blit APIJason Ekstrand1-4/+4
2015-11-30vk/0.210.0: Handle the VkResult -> void changesJason Ekstrand1-3/+1
2015-11-30vk/0.210.0: Rename CmdBuffer to CommandBufferJason Ekstrand2-11/+11
2015-11-30vk/0.210.0: A pile of minor enum updatesJason Ekstrand1-2/+2
2015-11-30vk/0.210.0: Switch to the new-style handle declarationsJason Ekstrand1-3/+3
2015-11-10cru_image: Warn if vkWaitForFences times outJason Ekstrand1-1/+5
2015-10-07vk/0.170.2: Update remaining enumsChad Versace1-3/+3
2015-10-07vk/0.170.2: Switch to the new dynamic state modelJason Ekstrand1-64/+0
2015-10-07vk/0.170.2: Merge VkAttachmentView into VkImageViewChad Versace1-16/+0
2015-10-06vk/0.170.2: Rework blits to use ImageSubresourceCopyJason Ekstrand1-1/+2
2015-09-14util: Fix constness of cru_vec_push_memcpy's src paramChad Versace1-1/+1
2015-09-02util/string: Add funcs path_appendf(), path_vappendf()Chad Versace1-0/+19
2015-08-28util/image: Allow comparison between R8_UNORM and S8_UINT imagesChad Versace1-2/+9
2015-08-27util: Add func path_to_abs()Chad Versace1-0/+21
2015-08-27util: Rename cru_image_load_file()Chad Versace1-1/+1
2015-08-27util: Add func cru_image_from_vk_image()Chad Versace2-0/+291
2015-08-21util: Add all depthstencil formats to format tableChad Versace1-0/+38
2015-08-18util/image: Fix oob access in copy_unorm8_to_uint8()Chad Versace1-14/+4
2015-08-13util/cleanup: Fix no-op cleanupsChad Versace1-39/+43