summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* anv/pipeline: Don't free blend states that don't existJason Ekstrand2015-11-131-1/+2
* anv/pipeline: Set the right SSBO binding table start index for FSJason Ekstrand2015-11-061-0/+1
* anv/pipeline: Expose is_scalar_shader_stageJason Ekstrand2015-11-061-5/+6
* anv: Do range-checking in the shader for dynamic buffersJason Ekstrand2015-11-061-1/+1
* anv: Add a descriptor_index to anv_descriptor_set_binding_layoutJason Ekstrand2015-11-061-3/+1
* anv: Add better push constant supportJason Ekstrand2015-10-291-13/+3
* Add a todo comment about intput_slots_valid in the FS shader keyJason Ekstrand2015-10-261-0/+2
* anv/pipeline: Use separate-shaderJason Ekstrand2015-10-231-0/+3
* anv/pipeline: Pull separate_shader from NIR for vue map setupJason Ekstrand2015-10-231-2/+2
* anv/pipeline: set the gs_vertex_count in compile_gsJason Ekstrand2015-10-211-0/+1
* anv/pipeline: Make the has_push_constants computation more accurateJason Ekstrand2015-10-211-1/+5
* anv/pipeline: Add back basic geometry shader supportJason Ekstrand2015-10-211-0/+65
* anv/pipeline: Remove a redundant lineJason Ekstrand2015-10-201-1/+0
* anv/pipeline: Update a commentJason Ekstrand2015-10-201-3/+1
* anv/pipeline: Set key->render_to_fbo to false for fragment shaadersJason Ekstrand2015-10-201-1/+1
* anv: Completely rework shader compilationJason Ekstrand2015-10-201-27/+619
* vk: Use consistent names for anv_cmd_state dirty bitsChad Versace2015-10-201-1/+1
* anv/pipeline: Fix requirement for depthstencil stateChad Versace2015-10-201-27/+44
* anv/pipeline: Validate VkGraphicsPipelineCreateInfoChad Versace2015-10-201-0/+49
* anv/pipeline: Remove the ViewportState finishmeJason Ekstrand2015-10-171-2/+0
* anv/pipeline: Rework dynamic state handlingJason Ekstrand2015-10-161-73/+64
* anv: Completely rework descriptor set layoutsJason Ekstrand2015-10-141-31/+84
* anv/pipeline: Add support for dynamic state in pipelinesJason Ekstrand2015-10-071-0/+94
* vk/pipeline: Emit MSAA finishme only if samples > 1Chad Versace2015-10-061-1/+2
* vk/0.170.2: Make destructors return voidJason Ekstrand2015-10-051-15/+5
* anv: Add a back-door for passing NIR shaders directly into the pipelineJason Ekstrand2015-10-021-0/+1
* vk/pipeline_layout: Add dynamic_offset_start and has_dynamic_offsets fieldsJason Ekstrand2015-09-111-0/+7
* vk/pipeline_layout: Move surface/sampler start from SoA to AoSJason Ekstrand2015-09-111-2/+2
* vk/gen8: Don't duplicate generic pipeline setupJason Ekstrand2015-08-251-1/+2
* vk: Add gen7 supportKristian Høgsberg Kristensen2015-08-241-0/+4
* vk: Move generic pipeline init to anv_pipeline.cKristian Høgsberg Kristensen2015-08-241-0/+105