summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen7_state.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Move invariant state to small initial batchKristian Høgsberg Kristensen2016-02-051-0/+26
* anv/gen7: Subtract 1 from num_elements when setting up buffer surface stateJordan Justen2016-01-301-3/+3
* anv/image: Do swizzle remapping in anv_image.cJason Ekstrand2016-01-261-8/+4
* gen7/state: Apply min/mag filters individually for samplersJason Ekstrand2016-01-251-5/+4
* anv/state: Dedupe code for lowering surface formatChad Versace2016-01-221-3/+2
* genX/state: Set CubeSurfaceControlMode to OVERRIDEJason Ekstrand2016-01-221-1/+1
* anv/image: Move common code to anv_image.cJason Ekstrand2016-01-221-57/+4
* anv/state: Refactor surface state setup into a "fill" functionJason Ekstrand2016-01-221-31/+18
* anv/state: Add missing clflushes for storage image surface state.Francisco Jerez2016-01-221-0/+2
* anv/state: Factor out surface state calculation from genX_image_view_init.Francisco Jerez2016-01-221-44/+56
* getX/state: Set LOD pre-clamp to OpenGL modeJason Ekstrand2016-01-181-0/+1
* anv: Populate SURFACE_STATE more safelyChad Versace2016-01-151-1/+7
* 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