summaryrefslogtreecommitdiffstats
path: root/src/vulkan
Commit message (Expand)AuthorAgeFilesLines
...
* vk/device: Emit PIPE_CONTROL flushes surrounding new STATE_BASE_ADDRESSJason Ekstrand2015-05-301-0/+15
* vk/allocator: Don't call VALGRIND_MALLOCLIKE_BLOCK on fresh gem_mmap'sJason Ekstrand2015-05-291-1/+5
* vk: Don't crash on partial descriptor setsJason Ekstrand2015-05-291-0/+3
* vk/device: Allow for starting a new surface state bufferJason Ekstrand2015-05-293-26/+126
* vk/device: Do lazy surface state emission for binding tablesJason Ekstrand2015-05-293-185/+198
* vk: Store dynamic slot index with struct anv_descriptor_slotKristian Høgsberg Kristensen2015-05-292-11/+22
* vk: Implement dynamic buffer offsetsKristian Høgsberg Kristensen2015-05-282-62/+101
* vk/device: Split state base address emit into its own functionJason Ekstrand2015-05-281-9/+16
* vk/device: Use anv_batch_emit for MI_BATCH_BUFFER_STARTJason Ekstrand2015-05-281-5/+9
* vk/device: Actually destroy batch buffersJason Ekstrand2015-05-281-0/+8
* vk/query: Don't emit a CS stall by itselfJason Ekstrand2015-05-281-1/+2
* vk/device: Fixups for batch buffer chainingJason Ekstrand2015-05-281-14/+34
* meta: Add a default ds_state and use it when no ds state is setJason Ekstrand2015-05-282-0/+16
* vk/meta: Share the dummy RS and CB state between clear and blitJason Ekstrand2015-05-282-49/+39
* vk: Initialize dynamic state binding points to NULLKristian Høgsberg Kristensen2015-05-271-0/+3
* .gitignore: Scope Vulkan's generated source filesChad Versace2015-05-271-0/+2
* vk: gitignore generated source filesChad Versace2015-05-271-0/+3
* vk/glsl_scraper: Replace adhoc arg parsing with argparseChad Versace2015-05-271-45/+29
* vk/image: Assert that VkImageTiling is validChad Versace2015-05-271-0/+1
* vk/image: Remove trailing whitespaceChad Versace2015-05-271-1/+1
* vk/glsl: Reject invalid optionsChad Versace2015-05-271-0/+7
* vk/glsl_scraper: Indent large text blocksChad Versace2015-05-271-40/+41
* vk/glsl_scraper: Fix code style for importsChad Versace2015-05-271-2/+9
* vk/meta: Actually create the CB state for blitsJason Ekstrand2015-05-271-0/+6
* vk: Rework anv_batch and use chaining batch buffersJason Ekstrand2015-05-274-100/+231
* Fixup for growable reloc listsJason Ekstrand2015-05-272-2/+7
* vk/cmd_buffer: Allocate the surface_bo from device->batch_bo_poolJason Ekstrand2015-05-271-14/+4
* vk/device: Make reloc lists growableJason Ekstrand2015-05-273-27/+109
* vk/device: Use a bo pool for batch buffersJason Ekstrand2015-05-272-19/+11
* vk/allocator: Add a BO poolJason Ekstrand2015-05-272-0/+91
* vk/allocator: Add a free list that acts on pointers instead of offsetsJason Ekstrand2015-05-271-0/+46
* vk: Add support for dynamic and pipeline color blend stateKristian Høgsberg2015-05-263-8/+113
* vk/test: Create and use color/blend dynamic and pipeline stateKristian Høgsberg2015-05-261-2/+41
* vk/meta: Allocate and set color/blend stateKristian Høgsberg2015-05-262-2/+40
* vk: Allocate samplers from dynamic streamKristian Høgsberg2015-05-261-1/+1
* vk: Emit color calc stateKristian Høgsberg2015-05-262-6/+68
* vk/pack: Generate length macros for structsKristian Høgsberg2015-05-263-0/+112
* vk: Program depth biasKristian Høgsberg2015-05-263-11/+28
* vk: Add support for texture component swizzleKristian Høgsberg2015-05-261-55/+97
* vk: Implement dynamic and pipeline ds stateKristian Høgsberg2015-05-253-9/+117
* vk: Set up depth and stencil buffersKristian Høgsberg2015-05-254-50/+163
* vk/test: Add new depth-stencil testKristian Høgsberg2015-05-251-0/+504
* vk: Add basic MOCS settingsKristian Høgsberg2015-05-253-5/+15
* vk: Update to header files with nested struct supportKristian Høgsberg2015-05-253-972/+1139
* vk/cmd_buffer: Initialize the pipeline pointer to NULLJason Ekstrand2015-05-251-0/+1
* vk/device: Use the correct number of viewports when creating default VP stateJason Ekstrand2015-05-251-1/+1
* vk/compiler: Zero out the vs_prog_data struct when VS is disabledJason Ekstrand2015-05-251-0/+1
* vk: Actually implement some sort of destructor for all object typesJason Ekstrand2015-05-223-115/+179
* vk/pipeline: Track VB's that are actually used by the pipelineJason Ekstrand2015-05-213-9/+16
* vk/device: Memset descriptor sets to 0 and handle descriptor set holesJason Ekstrand2015-05-211-0/+9