mesa/src/intel/vulkan
Jason Ekstrand bd3db3d665 anv/meta: Allocate descriptor pools on-the-fly
We can't use a global descriptor pool like we were because it's not
thread-safe.  For now, we'll allocate them on-the-fly and that should work
fine.  At some point in the future, we could do something where we
stack-allocate them or allocate them out of one of the state streams.
2016-02-23 17:04:19 -08:00
..
tests Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
.gitignore Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_allocator.c anv/allocator: Set is_winsys_bo to false for block pool BOs 2016-02-18 13:55:57 -08:00
anv_batch_chain.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_cmd_buffer.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_descriptor_set.c anv/descriptor_set: Set descriptor type for immuatable samplers 2016-02-22 21:39:14 -08:00
anv_device.c anv: Zero out the WSI array when initializing the instance 2016-02-20 19:30:14 -08:00
anv_dump.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_entrypoints_gen.py Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_formats.c anv/formats: Don't use a compound literal to initialize a const array 2016-02-18 10:44:08 -08:00
anv_gem.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_gem_stubs.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_image.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_intel.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_meta.c anv/meta: Allocate descriptor pools on-the-fly 2016-02-23 17:04:19 -08:00
anv_meta.h Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_meta_blit.c anv/meta: Allocate descriptor pools on-the-fly 2016-02-23 17:04:19 -08:00
anv_meta_clear.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_meta_resolve.c anv/meta: Allocate descriptor pools on-the-fly 2016-02-23 17:04:19 -08:00
anv_nir.h Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_nir_apply_dynamic_offsets.c anv: Fix a typo in apply_dynamic_offsets 2016-02-20 21:24:31 -08:00
anv_nir_apply_pipeline_layout.c anv/pipeline: Fix a typo in the pipeline layout code 2016-02-18 13:55:57 -08:00
anv_nir_lower_push_constants.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_pass.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_pipeline.c anv/pipeline: Use nir's num_images for allocating image_params 2016-02-18 11:44:26 -08:00
anv_pipeline_cache.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_private.h anv/meta: Allocate descriptor pools on-the-fly 2016-02-23 17:04:19 -08:00
anv_query.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_util.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_wsi.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_wsi.h Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_wsi_wayland.c Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
anv_wsi_x11.c anv/x11: Free swapchain images and memory on destroy 2016-02-22 16:23:47 -08:00
dev_icd.json.in Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
gen7_cmd_buffer.c anv: Get rid of GENX_FUNC 2016-02-20 09:12:38 -08:00
gen7_pipeline.c anv: Switch over to the macros in genxml 2016-02-20 09:09:28 -08:00
gen7_state.c anv: Switch over to the macros in genxml 2016-02-20 09:09:28 -08:00
gen8_cmd_buffer.c anv: Switch over to the macros in genxml 2016-02-20 09:09:28 -08:00
gen8_pipeline.c anv: Switch over to the macros in genxml 2016-02-20 09:09:28 -08:00
gen8_state.c anv/state: Replace a bunch of ANV_GEN with GEN_GEN 2016-02-22 19:19:00 -08:00
genX_cmd_buffer.c anv: Switch over to the macros in genxml 2016-02-20 09:09:28 -08:00
genX_pipeline.c anv: Switch over to the macros in genxml 2016-02-20 09:09:28 -08:00
genX_pipeline_util.h anv: Switch over to the macros in genxml 2016-02-20 09:09:28 -08:00
genX_state_util.h anv: Switch over to the macros in genxml 2016-02-20 09:09:28 -08:00
intel_icd.json.in Move the intel vulkan driver to src/intel/vulkan 2016-02-18 10:37:59 -08:00
Makefile.am vulkan: fix out-of-tree builds 2016-02-22 11:31:15 -08:00