mesa/src/vulkan
Mark Janes ac0589b213 i965: fix unsigned long overflows for i386
bit-shifts on 32 bit unsigned longs overflow in several places.  The
intention was for 64 bit integers to be used.
2016-02-01 14:52:22 -08:00
..
tests vk/tests: Add isl include path 2016-01-20 13:47:40 -08:00
.gitignore isl: Move it a standalone directory 2015-12-15 08:45:49 -08:00
anv_allocator.c anv: Don't disable snooping for mempools 2016-01-29 17:19:51 -08:00
anv_batch_chain.c anv: clflush is only orderered against mfence 2016-01-29 14:56:41 -08:00
anv_cmd_buffer.c anv/image: clflush surface state map in anv_fill_buffer_surface_state(). 2016-01-26 15:14:50 -08:00
anv_descriptor_set.c anv/image: clflush surface state map in anv_fill_buffer_surface_state(). 2016-01-26 15:14:50 -08:00
anv_device.c anv: Advertise robustBufferAccess 2016-02-01 12:00:05 -08:00
anv_dump.c vulkan-1.0.0: Rework memory barriers 2016-01-14 08:09:39 -08:00
anv_entrypoints_gen.py
anv_formats.c anv/formats: Add more compressed formats 2016-01-29 20:46:31 -08:00
anv_gem.c anv/gem: Add a helper for getting bit6 swizzling information 2016-01-18 17:21:05 -08:00
anv_gem_stubs.c vk/tests: Add stub for anv_gem_get_bit6_swizzle() 2016-01-20 13:47:40 -08:00
anv_gen_macros.h
anv_icd.json.in
anv_image.c anv/image: Update usage flags for multisample images 2016-01-28 10:03:00 -08:00
anv_intel.c
anv_meta.c anv/meta: Implement vkCmdResolveImage 2016-01-27 16:55:59 -08:00
anv_meta.h anv/meta: Implement vkCmdResolveImage 2016-01-27 16:55:59 -08:00
anv_meta_clear.c anv/meta: Implement multisample clears 2016-01-27 17:01:59 -08:00
anv_meta_resolve.c anv/meta: Strip trailing whitespace 2016-02-01 10:51:01 -08:00
anv_nir.h
anv_nir_apply_dynamic_offsets.c Merge remote-tracking branch 'mesa-public/master' into vulkan 2015-12-28 10:56:31 -08:00
anv_nir_apply_pipeline_layout.c anv/apply_pipeline_layout: Stomp texture array size to 1 2016-01-14 18:58:25 -08:00
anv_nir_lower_push_constants.c vk: Fix indirect push constants 2016-01-21 11:10:11 -08:00
anv_pass.c anv/pass: Initialize has_resolve 2016-01-30 07:16:33 -08:00
anv_pipeline.c anv/gen8: Begin enabling pipeline multisample state 2016-01-27 16:52:27 -08:00
anv_private.h anv: Structify a one-member union 2016-02-01 12:18:10 -08:00
anv_query.c vulkan-1.0.0: Misc. field and argument renames 2016-01-14 07:41:45 -08:00
anv_util.c
anv_wsi.c anv/wsi: Rework to be compatable with the loader 2016-01-29 20:39:21 -08:00
anv_wsi.h anv/wsi: Rework to be compatable with the loader 2016-01-29 20:39:21 -08:00
anv_wsi_wayland.c anv/wsi/wayland: Advertise sRGB 2016-02-01 13:06:35 -08:00
anv_wsi_x11.c anv/wsi/x11: Expose SRGB all the time 2016-02-01 13:06:35 -08:00
gen7_cmd_buffer.c anv/gen7: Rename gen7_batch_lr* to emit_lr* 2016-01-30 15:06:03 -08:00
gen7_pack.h i965: fix unsigned long overflows for i386 2016-02-01 14:52:22 -08:00
gen7_pipeline.c anv/gen7: Disable fs dispatch for depth/stencil only pipelines 2016-01-30 09:00:00 -08:00
gen7_state.c anv/gen7: Subtract 1 from num_elements when setting up buffer surface state 2016-01-30 09:00:00 -08:00
gen8_cmd_buffer.c anv/cmd_buffer: Emit gen9 style SF state for CHV 2016-01-29 14:12:32 -08:00
gen8_pack.h i965: fix unsigned long overflows for i386 2016-02-01 14:52:22 -08:00
gen8_pipeline.c anv/genX: Add genX_pipeline.c for compute_pipeline_create 2016-01-30 08:58:11 -08:00
gen8_state.c anv/gen8: Set multisample surface state 2016-01-27 16:48:20 -08:00
gen9_pack.h i965: fix unsigned long overflows for i386 2016-02-01 14:52:22 -08:00
gen75_pack.h i965: fix unsigned long overflows for i386 2016-02-01 14:52:22 -08:00
genX_cmd_buffer.c vk: Do render cache flush for GEN8+ 2016-01-21 14:18:52 -08:00
genX_pipeline.c anv/gen7: Set BypassGatewayControl in MEDIA_VFE_STATE 2016-01-30 15:06:03 -08:00
genX_pipeline_util.h anv: Support swizzled formats. 2016-01-26 20:29:16 -08:00
genX_state_util.h anv/image: Do swizzle remapping in anv_image.c 2016-01-26 20:23:59 -08:00
Makefile.am anv/genX: Add genX_pipeline.c for compute_pipeline_create 2016-01-30 08:58:11 -08:00