summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* gen8/pipeline: Pull gs_vertex_count from prog_dataJason Ekstrand2016-02-111-1/+0
* Merge commit '85f5c18fef1ff2f19d698f150e23a02acd6f59b9' into vulkanJason Ekstrand2016-02-101-2/+6
* Merge commit mesa-public/master into vulkanJason Ekstrand2016-02-051-1/+1
* anv/gen8: Begin enabling pipeline multisample stateChad Versace2016-01-271-3/+0
* anv: Put back code to grow shader scratch spaceKristian Høgsberg Kristensen2016-01-271-0/+4
* anv/pipeline: Only lower input indirects if EmitNoIndirectInput is setJason Ekstrand2016-01-261-1/+3
* anv: Disable fs dispatch for depth/stencil only pipelinesKristian Høgsberg Kristensen2016-01-251-0/+1
* anv/pipeline: Set size of shared variables in prog_dataJordan Justen2016-01-211-0/+2
* anv/pipeline: Fix point sizeJason Ekstrand2016-01-191-1/+5
* anv: Allow override of pipeline color attachment countChad Versace2016-01-141-3/+10
* anv/pipeline: Pass through specialization constantsJason Ekstrand2016-01-131-16/+47
* nir/spirv: Add initial support for specialization constantsJason Ekstrand2016-01-131-1/+1
* anv/pipeline: Handle output lowering in anv_pipeline instead of spirv_to_nirJason Ekstrand2016-01-111-0/+7
* anv/pipeline: Only delete functions for SPIR-V shadersJason Ekstrand2016-01-111-7/+8
* nir/spirv: Take an entrypoint stage as well as a nameJason Ekstrand2016-01-111-2/+2
* anv/pipeline: Lower indirect temporaries and inputsJason Ekstrand2016-01-051-0/+6
* vk: Implement a basic pipeline cacheKristian Høgsberg Kristensen2016-01-051-45/+102
* vk: Handle allocation failure in anv_pipeline_init()Kristian Høgsberg Kristensen2016-01-041-2/+5
* nir/spirv: Add support for multiple entrypoints per shaderJason Ekstrand2015-12-301-12/+10
* nir/spirv: Get the shader stage from the SPIR-VJason Ekstrand2015-12-301-1/+2
* anv/pipeline: Use vs_prog_data.inputs_read when computing vb_usedJason Ekstrand2015-12-291-1/+20
* nir/spirv: Move to its own directoryJason Ekstrand2015-12-281-1/+1
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-281-6/+4
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-271-2/+5
* anv/pipeline: Run lower_returns and inline_functions after spirv_to_nirJason Ekstrand2015-12-231-8/+20
* anv/gen8: Add support for gl_NumWorkGroupsJordan Justen2015-12-181-1/+14
* anv/pipeline: Allow the user to pass a null MultisampleCreateInfoJason Ekstrand2015-12-151-1/+0
* anv: Rename gs_vec4 to gs_kernelJordan Justen2015-12-141-2/+2
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-101-4/+4
* anv: Add initial support for pushing image paramsJason Ekstrand2015-12-071-1/+5
* anv/pipeline: Only apply a pipeline layout if we have oneJason Ekstrand2015-12-071-1/+2
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-0/+4
* vk/0.210.0: Rework result and structure type enumsJason Ekstrand2015-12-031-2/+3
* vk/0.210.0: Remove the VkShaderStage enumJason Ekstrand2015-12-031-43/+27
* vk/0.210.0: Remove VkShaderJason Ekstrand2015-12-031-64/+35
* vk/0.210.0: Delete three no longer existant entrypointsJason Ekstrand2015-12-031-7/+0
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-031-34/+45
* vk/0.210.0: More function argument renamingJason Ekstrand2015-12-031-0/+1
* vk/0.210.0: s/raster/rasterization/Jason Ekstrand2015-12-031-10/+11
* vk/0.210.0: Move alphaToOne and alphaToCoverate to multisample stateJason Ekstrand2015-12-031-1/+2
* vk/0.210.0: Change field names in vertex input structsJason Ekstrand2015-12-031-2/+2
* vk/0.210.0: Rework dynamic statesJason Ekstrand2015-11-301-10/+11
* vk/0.210.0: Rework a few raster/input enumsJason Ekstrand2015-11-301-3/+3
* vk/0.210.0: A pile of minor enum updatesJason Ekstrand2015-11-301-11/+11
* vk/0.210.0: Switch to the new-style handle declarationsJason Ekstrand2015-11-301-1/+1
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-251-0/+4
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-11-231-14/+3
* anv: Put all of the descriptor set stuff together in one fileJason Ekstrand2015-11-181-116/+0
* anv: Add initial Haswell supportJason Ekstrand2015-11-171-2/+8
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-1/+1