mesa/src/vulkan
Chad Versace 5b3a1ceb83 vk/image: Enable 2d single-sample color miptrees
What's been tested, for both image views and color attachment views:

    - VK_FORMAT_R8G8B8A8_UNORM
    - VK_IMAGE_VIEW_TYPE_2D
    - mipLevels: 1, 2
    - baseMipLevel: 0, 1
    - arraySize: 1, 2
    - baseArraySlice: 0, 1

What's known to be broken:

    - Depth and stencil miptrees. To fix this, anv_depth_stencil_view
      needs major rework.
    - VkImageViewType != 2D
    - MSAA

Fixes Crucible tests:

  func.miptree.view-2d.levels02.array01.*
  func.miptree.view-2d.levels01.array02.*
  func.miptree.view-2d.levels02.array02.*
2015-06-26 22:11:15 -07:00
..
.gitignore vk: Delete vk.c test case 2015-06-02 22:57:42 -07:00
allocator.c vk: Rename functions ALIGN_*32 -> align_*32 2015-06-26 15:07:59 -07:00
aub.c vk: Rename functions ALIGN_*32 -> align_*32 2015-06-26 15:07:59 -07:00
aub.h
compiler.cpp vk: Rename functions ALIGN_*32 -> align_*32 2015-06-26 15:07:59 -07:00
device.c vk: Rename functions ALIGN_*32 -> align_*32 2015-06-26 15:07:59 -07:00
formats.c vk/formats: Remove the cpp=0 stencil hack 2015-06-26 09:58:22 -07:00
gem.c vk: Move the valgrind include and VG() macro to private.h 2015-06-09 21:51:37 -07:00
gen7_pack.h vk/headers: Handle MBO fields 2015-06-24 09:37:50 -07:00
gen8_pack.h vk/headers: Handle MBO fields 2015-06-24 09:37:50 -07:00
gen75_pack.h vk/headers: Handle MBO fields 2015-06-24 09:37:50 -07:00
glsl_scraper.py vk/glsl_scraper: Replace adhoc arg parsing with argparse 2015-05-27 16:56:02 -07:00
image.c vk/image: Enable 2d single-sample color miptrees 2015-06-26 22:11:15 -07:00
intel.c vk/image: Define anv_surface, refactor anv_image 2015-06-26 21:45:53 -07:00
Makefile.am vk: Make make clean remove generated spirv headers 2015-06-04 14:26:46 -07:00
meta.c vk/meta: Clean up temporary objects 2015-06-09 12:36:23 -07:00
pipeline.c vk/formats: Rename anv_format::format -> surface_format 2015-06-25 20:10:16 -07:00
private.h vk/image: Enable 2d single-sample color miptrees 2015-06-26 22:11:15 -07:00
query.c vk: Move query related functionality to new file query.c 2015-06-01 21:52:45 -07:00
util.c vk: Rename functions ALIGN_*32 -> align_*32 2015-06-26 15:07:59 -07:00
vk_gen.py vk/entrypoints: Don't print every single function call 2015-06-11 10:10:13 -07:00
x11.c vk/image: Define anv_surface, refactor anv_image 2015-06-26 21:45:53 -07:00