summaryrefslogtreecommitdiffstats
path: root/src/vulkan/meta.c
Commit message (Expand)AuthorAgeFilesLines
* vk/meta: Clean up temporary objectsJason Ekstrand2015-06-091-10/+47
* vk: Set color/blend state in meta clear if not set yetKristian Høgsberg Kristensen2015-06-021-0/+5
* vk/cmd_buffer: Track descriptor set dirtying per-stageJason Ekstrand2015-05-301-2/+2
* vk/device: Do lazy surface state emission for binding tablesJason Ekstrand2015-05-291-22/+8
* meta: Add a default ds_state and use it when no ds state is setJason Ekstrand2015-05-281-0/+15
* vk/meta: Share the dummy RS and CB state between clear and blitJason Ekstrand2015-05-281-37/+25
* vk/meta: Actually create the CB state for blitsJason Ekstrand2015-05-271-0/+6
* vk/meta: Allocate and set color/blend stateKristian Høgsberg2015-05-261-2/+38
* vk: Do relocations in surface states when they are createdJason Ekstrand2015-05-211-5/+0
* vk: Bake the GLSL_VK_SHADER macro into the scraper output fileJason Ekstrand2015-05-211-1/+0
* vk/meta: Use glsl_scraper for our GLSL sourceJason Ekstrand2015-05-211-0/+1
* vk: Stream surface state instead of using the surface poolKristian Høgsberg2015-05-201-3/+22
* vk/meta: Add support for copying arbitrary size buffersJason Ekstrand2015-05-201-73/+114
* vk/meta: Use the biggest format possible for buffer copiesJason Ekstrand2015-05-201-8/+50
* vk/meta: Fix buffer copy extentsJason Ekstrand2015-05-201-2/+2
* vk/meta: Use texture() instead of texture2D()Jason Ekstrand2015-05-191-1/+1
* vk: Use binding instead of index in uniform layout qualifiersJason Ekstrand2015-05-191-1/+1
* vk/meta: Use the new *view_init functions and stack-allocated viewsJason Ekstrand2015-05-181-42/+50
* vk: Only fill render targets for meta clearKristian Høgsberg2015-05-181-3/+3
* vk/meta: Rework the indentation styleJason Ekstrand2015-05-181-285/+272
* vk/meta: Add an initial implementation of vkCmdCopyBufferJason Ekstrand2015-05-181-1/+84
* vk/meta: Add an initial implementation of vkCmdCopyBufferToImageJason Ekstrand2015-05-181-1/+81
* vk/meta: Add an initial implementation of vkCmdBlitImageJason Ekstrand2015-05-181-1/+55
* vk/meta: Add an initial implementation of vkCmdCopyImageJason Ekstrand2015-05-181-1/+54
* vk/meta: Use anv_* internal entrypointsKristian Høgsberg2015-05-181-86/+86
* vk: Add script for generating ifunc entry pointsKristian Høgsberg2015-05-181-11/+11
* vk/meta: Make clear a no-op if no layers need clearingJason Ekstrand2015-05-161-0/+3
* vk/meta: Save and restore the old bindings pointerJason Ekstrand2015-05-161-4/+6
* vk: Make cmd_buffer->bindings a pointerKristian Høgsberg2015-05-151-2/+5
* vk: Move vertex buffers into struct anv_bindingsKristian Høgsberg2015-05-151-7/+2
* vk: Fix warning from missing initializerKristian Høgsberg2015-05-151-1/+1
* vk: Build binding tables at bind descriptor timeKristian Høgsberg2015-05-151-3/+3
* vk: Consolidate image, buffer and color attachment viewsKristian Høgsberg2015-05-151-5/+5
* vk/meta: Add a magic GLSL shader source macroJason Ekstrand2015-05-141-36/+6
* vk/meta: Add a better comment about the VS for blitsJason Ekstrand2015-05-141-1/+3
* vk/meta: Add the start of a blit implementationJason Ekstrand2015-05-131-7/+459
* vk/meta: Save/restore more stuff in cmd_buffer_restoreJason Ekstrand2015-05-131-3/+9
* vk: Add stub() and stub_return() macros and mark piles of functions as stubsJason Ekstrand2015-05-121-0/+11
* vk/meta: Break setting up meta clear state into it's own functinJason Ekstrand2015-05-121-2/+8
* vk: Add clear load-op for render passesKristian Høgsberg2015-05-111-0/+247
* Add vulkan driver for BDWKristian Høgsberg2015-05-091-0/+140