summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* vk: Move pipeline creation to anv_gen8.cKristian Høgsberg Kristensen2015-08-241-661/+24
* vk/batch: Make relocs a pointer to a relocation listJason Ekstrand2015-07-291-3/+5
* vk/headers: Update to new generated gen headersKristian Høgsberg Kristensen2015-07-291-7/+4
* vk/pipeline: Be more sloppy about shader entrypoint namesJason Ekstrand2015-07-221-3/+4
* vk: Prefix most filenames with anvChad Versace2015-07-171-0/+950