mesa/src/intel/vulkan
Jason Ekstrand a07f7b2619 anv/cmd_buffer: Take bo_offset into account in fast clear state addresses
Otherwise, if the image is not bound to the start of the buffer, we're
going to be reading and writing its fast clear state in the wrong spot.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Cc: mesa-stable@lists.freedesktop.org
2017-11-17 11:32:21 -08:00
..
tests anv/allocator: Add the capability to allocate blocks of different sizes 2017-05-04 19:07:54 -07:00
.gitignore anv: put anv_extensions.c in gitignore 2017-08-03 16:14:45 +01:00
anv_allocator.c anv: fix build failure 2017-11-09 14:49:19 +01:00
anv_android.c anv: Implement VK_ANDROID_native_buffer (v9) 2017-10-18 00:23:38 -07:00
anv_batch_chain.c anv: Remove 'inline' keywords 2017-08-29 15:20:57 -07:00
anv_blorp.c intel/blorp: Make the MOCS setting part of blorp_address 2017-11-13 19:40:10 -08:00
anv_cmd_buffer.c intel/cs: Push subgroup ID instead of base thread ID 2017-11-07 10:37:52 -08:00
anv_debug_report.c anv: implementation of VK_EXT_debug_report extension 2017-09-12 09:39:29 +03:00
anv_descriptor_set.c anv/apply_pipeline_layout: Prepare for multi-planar images 2017-10-06 16:32:19 +01:00
anv_device.c anv: Don't crash on invalid heap sizes when the PCI ID is overriden 2017-11-13 07:37:23 -08:00
anv_dump.c anv: enable multiple planes per image/imageView 2017-10-06 16:32:20 +01:00
anv_entrypoints_gen.py anv/entrypoints: Dump useful data if mako throws an exception 2017-10-25 16:14:09 -07:00
anv_extensions.py anv: Implement VK_ANDROID_native_buffer (v9) 2017-10-18 00:23:38 -07:00
anv_formats.c anv: Refactor anv_get_format_plane() - explicit unsupported 2017-11-09 16:01:59 -08:00
anv_gem.c anv: Add func anv_gem_get_tiling() 2017-10-17 11:08:26 -07:00
anv_gem_stubs.c anv: Add support for the SYNC_FD handle type for fences 2017-08-28 19:33:43 -07:00
anv_genX.h anv/gpu_memcpy: Add a lighter-weight GPU memcpy function 2017-07-22 20:12:09 -07:00
anv_icd.py anv: Use python to generate ICD json files 2017-08-02 09:13:13 -07:00
anv_image.c anv: Refactor anv_GetImageSubresourceLayout() 2017-11-09 16:01:59 -08:00
anv_intel.c anv: Fix instance typos. 2017-10-18 09:08:08 -07:00
anv_nir.h anv: add nir lowering pass for ycbcr textures 2017-10-06 16:32:19 +01:00
anv_nir_apply_pipeline_layout.c nir: Get rid of nir_shader::stage 2017-10-20 12:49:17 -07:00
anv_nir_lower_input_attachments.c nir: Get rid of nir_shader::stage 2017-10-20 12:49:17 -07:00
anv_nir_lower_multiview.c nir: Get rid of nir_shader::stage 2017-10-20 12:49:17 -07:00
anv_nir_lower_push_constants.c spirv: compute push constant access offset & range 2017-01-04 21:14:17 +00:00
anv_nir_lower_ycbcr_textures.c anv: fix nir.h include 2017-10-07 22:57:50 +01:00
anv_pass.c anv: Stop resolving CCS implicitly 2017-07-22 20:12:10 -07:00
anv_pipeline.c intel/compiler: Remove final_program_size from brw_compile_* 2017-10-31 23:36:54 -07:00
anv_pipeline_cache.c blob: Use intptr_t instead of ssize_t 2017-10-13 15:02:34 -07:00
anv_private.h anv: Better types for 'aspect' function params 2017-11-09 16:01:59 -08:00
anv_queue.c anv: Move size check from anv_bo_cache_import() to caller (v2) 2017-10-17 23:46:06 -07:00
anv_util.c anv: Better support for Android logging (v2) 2017-10-17 11:08:26 -07:00
anv_wsi.c anv: fix assert in wsi image code. 2017-10-11 09:52:57 +10:00
anv_wsi_wayland.c anv/wsi: Don't include wayland headers 2017-03-13 11:16:30 +00:00
anv_wsi_x11.c vulkan/wsi/radv: add initial prime support (v1.1) 2017-02-27 05:42:16 +10:00
gen7_cmd_buffer.c anv: Remove 'inline' keywords 2017-08-29 15:20:57 -07:00
gen8_cmd_buffer.c anv: disable stencil pma fix on Gen > 9 2017-10-21 02:37:33 +01:00
genX_blorp_exec.c intel/blorp: Make the MOCS setting part of blorp_address 2017-11-13 19:40:10 -08:00
genX_cmd_buffer.c anv/cmd_buffer: Take bo_offset into account in fast clear state addresses 2017-11-17 11:32:21 -08:00
genX_gpu_memcpy.c anv: Explicitly cast between different enums 2017-08-29 15:20:57 -07:00
genX_pipeline.c anv: Fix assert about source attrs. 2017-10-27 03:01:13 -07:00
genX_query.c anv: wire up vk_errorf macro to do debug reporting 2017-09-12 09:42:00 +03:00
genX_state.c anv/gen10: Enable float blend optimization 2017-11-14 13:23:18 -08:00
meson.build anv/meson: Generate dev_icd.json 2017-11-09 16:29:33 -08:00
TODO anv: Implement pipeline statistics queries 2017-03-17 12:12:50 -07:00
vk_format_info.h anv: add new formats KHR_sampler_ycbcr_conversion 2017-10-06 11:46:08 +01:00