aboutsummaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_private.h
Commit message (Expand)AuthorAgeFilesLines
* anv: Use enum isl_format in anv_formatChad Versace2015-11-121-2/+2
* anv/gen7: Implement the VS state depth-stall workaroundJason Ekstrand2015-11-101-0/+2
* anv/formats: Add fields for block dimensionsNanley Chery2015-11-091-0/+3
* anv: Rename cpp variable to "bs"Nanley Chery2015-11-091-1/+1
* anv/cmd_buffer: Rework the way we emit UBO surface stateJason Ekstrand2015-11-061-3/+6
* anv/pipeline: Expose is_scalar_shader_stageJason Ekstrand2015-11-061-0/+3
* anv: Use VkDescriptorType instead of anv_descriptor_typeJason Ekstrand2015-11-061-9/+1
* anv: Do range-checking in the shader for dynamic buffersJason Ekstrand2015-11-061-2/+5
* anv: Remove all support for BufferViewsJason Ekstrand2015-11-061-15/+0
* anv: Add a descriptor_index to anv_descriptor_set_binding_layoutJason Ekstrand2015-11-061-0/+3
* anv: Add a layout to anv_descriptor_setJason Ekstrand2015-11-061-0/+1
* anv/meta: Finish load clears for stencil attachmentsChad Versace2015-11-051-1/+3
* anv: Remove unused anv_render_pass membersChad Versace2015-11-041-5/+0
* anv/meta: Rewrite clear codeChad Versace2015-11-041-1/+2
* anv: Move struct anv_vue_header to anv_private.hChad Versace2015-11-041-0/+10
* anv: Report 0 physical devices when not on Broadwell or Ivy BridgeJason Ekstrand2015-11-021-1/+1
* anv/pipeline: Bump the size of the pipeline batch to accomodate GSJason Ekstrand2015-10-231-1/+1
* anv: Completely rework shader compilationJason Ekstrand2015-10-201-7/+5
* anv: Move the brw_compiler from anv_compiler to physical_deviceJason Ekstrand2015-10-201-0/+1
* anv/meta: Use the actual render pass for creating blit pipelinesJason Ekstrand2015-10-201-0/+2
* vk: Use consistent names for anv_cmd_state dirty bitsChad Versace2015-10-201-15/+17
* anv: Define anv_validate macroChad Versace2015-10-201-0/+10
* vk/meta: Add required renderpass to pipelineChad Versace2015-10-201-0/+2
* anv: Add support for immutable descriptorsJason Ekstrand2015-10-171-1/+4
* anv: Add facilities for dumping an image to a fileJason Ekstrand2015-10-161-0/+4
* anv/pipeline: Rework dynamic state handlingJason Ekstrand2015-10-161-0/+1
* anv: Add support for BufferInfo in descriptor setsJason Ekstrand2015-10-151-5/+17
* anv/cmd_buffer: Add an alloc_surface_state helperJason Ekstrand2015-10-151-0/+2
* anv: Get rid of the descriptor_set_binding structJason Ekstrand2015-10-141-6/+1
* anv: Completely rework descriptor set layoutsJason Ekstrand2015-10-141-13/+39
* anv/queue: Get rid of the serialJason Ekstrand2015-10-081-14/+0
* vk/0.170.2: Update to the new VK_EXT_KHR_swapchain extensionsJason Ekstrand2015-10-081-3/+3
* anv/pipeline: Add support for dynamic state in pipelinesJason Ekstrand2015-10-071-0/+3
* vk/0.170.2: Switch to the new dynamic state modelJason Ekstrand2015-10-071-57/+16
* anv: Add a dynamic state data structure and basic helpersJason Ekstrand2015-10-071-3/+53
* anv/private: Add a typed_memcpy macroJason Ekstrand2015-10-071-0/+5
* vk: Embed two surface states in anv_image_viewChad Versace2015-10-061-22/+11
* vk: Add anv_image::usageChad Versace2015-10-061-0/+1
* vk: Merge anv_attachment_view into anv_image_viewChad Versace2015-10-061-16/+5
* vk: Update comments for anv_image_viewChad Versace2015-10-061-3/+3
* vk: Merge anv_*_attachment_view into anv_attachment_viewChad Versace2015-10-051-15/+6
* vk: Drop anv_attachment_view::extentChad Versace2015-10-051-1/+0
* vk: Drop anv_surface_viewChad Versace2015-10-051-15/+13
* vk: Use consistent names for anv_*_view variablesChad Versace2015-10-051-10/+10
* vk: Unionize anv_desciptorChad Versace2015-10-051-2/+12
* vk: Return anv_image_view_info by valueChad Versace2015-10-051-1/+1
* vk: Annotate anv_cmd_state::gen7::index_typeChad Versace2015-10-051-1/+1
* vk: Better types for VkShaderStage, VkShaderStageFlags varsChad Versace2015-10-051-4/+4
* vk/0.170.2: Update VkImageSubresourceRangeChad Versace2015-10-051-1/+2
* anv: Add a back-door for passing NIR shaders directly into the pipelineJason Ekstrand2015-10-021-0/+4