summaryrefslogtreecommitdiffstats
path: root/src/vulkan
Commit message (Expand)AuthorAgeFilesLines
* 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
* vk: Do relocations in surface states when they are createdJason Ekstrand2015-05-213-35/+12
* vk/test: Use the glsl_scraper for building shadersJason Ekstrand2015-05-212-26/+11
* vk/glsl_scraper: Use the LunarG back-door for GLSL sourceJason Ekstrand2015-05-211-4/+14
* vk/glsl_scraper: Use a fake GLSL version that glslang will acceptJason Ekstrand2015-05-211-1/+1
* vk: Bake the GLSL_VK_SHADER macro into the scraper output fileJason Ekstrand2015-05-213-41/+16
* vk/meta: Use glsl_scraper for our GLSL sourceJason Ekstrand2015-05-213-4/+13
* vk: More out-of-tree build fixesJason Ekstrand2015-05-211-1/+2
* vk: Fix for out-of-tree buildsJason Ekstrand2015-05-211-4/+4
* vk: Remove render pass stub callKristian Høgsberg2015-05-201-2/+0
* vk: Add WSI implementationKristian Høgsberg2015-05-205-18/+360
* vk: Add debug stubsKristian Høgsberg2015-05-201-0/+37
* vk: Mark remaining unsupported formats as suchKristian Høgsberg2015-05-201-75/+77
* vk: Mark VK_FORMAT_UNDEFINED as 1 cpp, 1 channelKristian Høgsberg2015-05-201-1/+1
* vk: Stream surface state instead of using the surface poolKristian Høgsberg2015-05-204-33/+112
* vk: Use surface_format_info from dri driver for vkGetFormatInfoKristian Høgsberg2015-05-203-284/+143
* vk: Fix result of vkCreateInstanceChad Versace2015-05-201-2/+4
* vk/compiler: Add shader language detectionJason Ekstrand2015-05-201-13/+73
* vk/test: Add a test for testing buffer copiesJason Ekstrand2015-05-201-0/+100
* 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-192-5/+5
* vk/glsl_scraper: Add a --glsl-only optionJason Ekstrand2015-05-191-13/+20
* vk/glsl_scraper: Use the line number from the end of the macroJason Ekstrand2015-05-191-5/+8
* vk/glsl_scraper: Don't open files until neededJason Ekstrand2015-05-191-10/+12
* vk: Call finish for binding table state streamKristian Høgsberg2015-05-181-0/+1
* vk/meta: Use the new *view_init functions and stack-allocated viewsJason Ekstrand2015-05-181-42/+50
* vk/image: Factor view creation out into separate *_init functionsJason Ekstrand2015-05-182-21/+57
* Revert "vk/allocator: Don't use memfd when valgrind is detected"Jason Ekstrand2015-05-181-5/+1
* vk: Use a separate block pool and state stream for binding tablesJason Ekstrand2015-05-182-1/+15
* vk/allocator: Add a concept of a slave block poolJason Ekstrand2015-05-182-0/+42
* vk/test: Add test that prints format featuresKristian Høgsberg2015-05-181-0/+43
* vk/test: Test timestamps and occlusion queriesKristian Høgsberg2015-05-181-43/+155
* vk: Make timestamp command work correctlyKristian Høgsberg2015-05-181-1/+4
* vk: Make occlusion query work, both copy and get functionsKristian Høgsberg2015-05-182-19/+182