summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen8_state.c
Commit message (Expand)AuthorAgeFilesLines
* anv/state: Allow levelCount to be 0Jason Ekstrand2015-12-161-2/+2
* anv: Fix CUBE storage imagesJason Ekstrand2015-12-141-3/+7
* anv: Pass an isl_format into fill_buffer_surface_stateJason Ekstrand2015-12-141-2/+2
* anv: Add initial support for cube mapsJason Ekstrand2015-12-141-2/+2
* anv: Remove anv_image::surface_typeChad Versace2015-12-141-1/+25
* isl: Rename s/lod_align/image_align/ for consistencyChad Versace2015-12-141-6/+10
* anv/image: Add a separate storage image surface stateJason Ekstrand2015-12-071-0/+15
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-0/+4
* anv/gen9: Fix SURFACE_STATE halign and valignChad Versace2015-12-031-4/+35
* anv: Embed isl_surf into anv_surfaceChad Versace2015-12-031-5/+8
* isl: Rename legacy Y tiling to ISL_TILING_Y0Chad Versace2015-12-031-1/+1
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-031-2/+3
* vk/0.210.0: More structure field renamingJason Ekstrand2015-12-031-2/+2
* vk/0.210.0: Rework sampler filtering and mode enumsJason Ekstrand2015-12-031-11/+11
* vk/0.210.0: Rework color blending enumsJason Ekstrand2015-11-301-2/+2
* gen7/8/cmd_buffer: Inline vk_to_gen_swizzleJason Ekstrand2015-11-301-1/+1
* vk/0.210.0: Rework texture view component mappingJason Ekstrand2015-11-301-13/+26
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-251-22/+25
* gen8_state: Clamp sampler values to HW limitationsJason Ekstrand2015-11-201-3/+3
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-0/+2
* anv/gen8: Subtract 1 from num_elements when setting up buffer surface stateJason Ekstrand2015-11-131-3/+3
* anv: Use enum isl_tiling everywhereChad Versace2015-11-131-1/+10
* anv/cmd_buffer: Rework the way we emit UBO surface stateJason Ekstrand2015-11-061-3/+1
* anv: Remove all support for BufferViewsJason Ekstrand2015-11-061-24/+0
* anv/cmd_buffer: Add an alloc_surface_state helperJason Ekstrand2015-10-151-2/+1
* vk/0.170.2: Switch to the new dynamic state modelJason Ekstrand2015-10-071-83/+0
* vk: Embed two surface states in anv_image_viewChad Versace2015-10-061-142/+37
* vk: Add anv_image::usageChad Versace2015-10-061-0/+1
* vk/0.170.2: s/baseArraySlice/baseArrayLayer/Jason Ekstrand2015-10-061-1/+1
* vk: Merge anv_attachment_view into anv_image_viewChad Versace2015-10-061-4/+1
* vk/0.170.2: Add unnormalizedCoordinates to VkSamplerCreateInfoJason Ekstrand2015-10-051-1/+1
* vk/0.170.2: Rename VkTexAddress to VkTexAddressModeJason Ekstrand2015-10-051-8/+8
* vk: Merge anv_*_attachment_view into anv_attachment_viewChad Versace2015-10-051-3/+2
* vk: Drop anv_attachment_view::extentChad Versace2015-10-051-2/+2
* vk: Drop anv_surface_viewChad Versace2015-10-051-19/+17
* vk: Use consistent names for anv_*_view variablesChad Versace2015-10-051-25/+29
* vk: Return anv_image_view_info by valueChad Versace2015-10-051-2/+2
* vk/0.170.2: Update VkImageSubresourceRangeChad Versace2015-10-051-1/+1
* vk/image: Remove stale FINISHME for non-2D image viewsChad Versace2015-09-141-3/+0
* vk/meta: Partially implement vkCmdCopy*, vkCmdBlit* for 3D imagesChad Versace2015-09-141-1/+1
* vk/gen8: Set RENDER_SURFACE_STATE::RenderTargetViewExtentChad Versace2015-09-141-0/+34
* vk/gen8: Refactor setting of SURFACE_STATE::DepthChad Versace2015-09-141-6/+44
* vk/image: Let anv_image have one anv_surface per aspectChad Versace2015-08-281-17/+4
* vk: Add gen7 supportKristian Høgsberg Kristensen2015-08-241-20/+0
* vk: Move gen8 specific state into gen8 sub-structsKristian Høgsberg Kristensen2015-08-241-4/+4
* vk: Trim out irrelevant 0-initialized surface state fieldsKristian Høgsberg Kristensen2015-08-241-15/+0
* vk: Move anv_color_attachment_view_init() to gen8_state.cKristian Høgsberg Kristensen2015-08-241-0/+97
* vk: Move anv_CreateImageView to gen8_state.cKristian Høgsberg Kristensen2015-08-241-0/+154
* vk: Reorder gen8 specific code into three new filesKristian Høgsberg Kristensen2015-08-241-0/+286