summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen8_state.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Generate pack headers from XML definitionKristian Høgsberg Kristensen2016-02-101-1/+1
* anv: Move invariant state to small initial batchKristian Høgsberg Kristensen2016-02-051-0/+102
* anv/gen8: Set multisample surface stateChad Versace2016-01-271-1/+11
* gen8/state: Fix QPitch for compressed textures on BroadwellJason Ekstrand2016-01-271-1/+14
* gen8_state: use iview extent to program RENDER_SURFACE_STATENanley Chery2016-01-271-2/+2
* anv/image: Do swizzle remapping in anv_image.cJason Ekstrand2016-01-261-8/+4
* gen8/state: Apply min/mag filters individually for samplersBen Widawsky2016-01-251-5/+2
* gen8/state: Remove SKL special-casing for MinimumArrayElementNanley Chery2016-01-221-11/+4
* anv/state: Dedupe code for lowering surface formatChad Versace2016-01-221-5/+3
* genX/state: Set CubeSurfaceControlMode to OVERRIDEJason Ekstrand2016-01-221-1/+1
* gen8/state: Divide depth by 6 for cube maps for GEN8Jason Ekstrand2016-01-221-1/+1
* gen8_state: Enable all cube facesNanley Chery2016-01-221-0/+6
* anv/image: Move common code to anv_image.cJason Ekstrand2016-01-221-57/+1
* anv/state: Refactor surface state setup into a "fill" functionJason Ekstrand2016-01-221-30/+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-37/+53
* getX/state: Set LOD pre-clamp to OpenGL modeJason Ekstrand2016-01-181-1/+1
* gen8: Fix border colorJason Ekstrand2016-01-181-3/+4
* anv: Populate SURFACE_STATE more safelyChad Versace2016-01-151-14/+20
* 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/gen9: Fix cube surface stateChad Versace2016-01-071-2/+18
* anv/gen8: Refactor genX_image_view_init()Chad Versace2016-01-071-44/+44
* anv/state: Pull sampler vk-to-gen maps into genX_state_util.hJason Ekstrand2016-01-061-30/+0
* anv/gen9: Teach gen9_image_view_init() about 1D surface qpitchChad Versace2016-01-061-1/+29
* anv/gen9: Fix oob lookup of surface halign, valignChad Versace2016-01-061-12/+22
* 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-6/+10
* anv/image: Add a separate storage image surface stateJason Ekstrand2015-12-071-0/+15
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-0/+4
* anv/gen9: Fix SURFACE_STATE halign and valignChad Versace2015-12-031-4/+35
* 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-2/+2
* 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-13/+26
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-251-22/+25
* gen8_state: Clamp sampler values to HW limitationsJason Ekstrand2015-11-201-3/+3
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-0/+2