summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen7_state.c
Commit message (Expand)AuthorAgeFilesLines
* anv/state: Respect SamplerCreateInfo.anisotropyEnableJason Ekstrand2016-01-141-13/+5
* vk: Assert on use of uninitialized surface stateKristian Høgsberg Kristensen2016-01-081-0/+6
* anv/state: Pull sampler vk-to-gen maps into genX_state_util.hJason Ekstrand2016-01-061-30/+0
* anv/image_view: Separate vulkan and isl formatsJason Ekstrand2016-01-041-3/+2
* anv/image: Do more work in anv_image_view_initJason Ekstrand2016-01-041-16/+2
* genX/state: Pull some generic helpers into a shared headerJason Ekstrand2016-01-041-42/+1
* anv/state: Fix reversed MIN vs. MAX in levelCount handling.Kenneth Graunke2015-12-291-2/+2
* 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-4/+4
* anv/image: Add a separate storage image surface stateJason Ekstrand2015-12-071-0/+14
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-0/+5
* 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-3/+3
* 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-11/+24
* anv: Add initial Haswell supportJason Ekstrand2015-11-171-24/+46
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-1/+3
* anv: Use enum isl_tiling everywhereChad Versace2015-11-131-2/+3
* anv/cmd_buffer: Rework the way we emit UBO surface stateJason Ekstrand2015-11-061-7/+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-72/+0
* vk: Embed two surface states in anv_image_viewChad Versace2015-10-061-100/+40
* 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-1/+1
* vk: Drop anv_surface_viewChad Versace2015-10-051-20/+18
* 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: Let anv_image have one anv_surface per aspectChad Versace2015-08-281-17/+4
* vk: Use true/false for RenderCacheReadWriteModeKristian Høgsberg Kristensen2015-08-251-1/+1
* vk/gen7: Use TILEWALK_XMAJOR for linear surfacesKristian Høgsberg Kristensen2015-08-251-2/+12
* vk: Add gen7 supportKristian Høgsberg Kristensen2015-08-241-0/+455