summaryrefslogtreecommitdiffstats
path: root/src/vulkan
Commit message (Expand)AuthorAgeFilesLines
* anv/cmd_buffer: Zero out binding tables and samplers in state_resetJason Ekstrand2016-01-221-3/+5
* anv/format: Add a helpful comment about format namesJason Ekstrand2016-01-221-0/+5
* anv/formats: Add support for 3 more formatsJason Ekstrand2016-01-221-4/+4
* anv/pipeline: Add a default L3$ setupJason Ekstrand2016-01-221-0/+3
* anv/formats: Rename ambiguous func parameterChad Versace2016-01-221-2/+2
* anv/formats: Advertise multisample formatsChad Versace2016-01-221-3/+12
* anv/image: Drop assertion that samples == 1Chad Versace2016-01-221-1/+1
* anv/meta: Assert correct sample counts for blit funcsChad Versace2016-01-221-2/+28
* anv: Add anv_image::samplesChad Versace2016-01-222-0/+2
* anv: Use isl_device_get_sample_counts()Chad Versace2016-01-221-4/+1
* gen8/state: Remove SKL special-casing for MinimumArrayElementNanley Chery2016-01-221-11/+4
* anv/state: Dedupe code for lowering surface formatChad Versace2016-01-223-8/+16
* anv/meta: Set sampler type and instruction arrayness consistently in blit sha...Francisco Jerez2016-01-221-5/+3
* anv/meta: Fix meta blit fragment shader for 1D arrays.Francisco Jerez2016-01-221-3/+10
* genX/state: Set CubeSurfaceControlMode to OVERRIDEJason Ekstrand2016-01-222-2/+2
* 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-224-148/+96
* anv/state: Refactor surface state setup into a "fill" functionJason Ekstrand2016-01-222-61/+36
* anv/state: Add missing clflushes for storage image surface state.Francisco Jerez2016-01-222-0/+4
* anv/state: Factor out surface state calculation from genX_image_view_init.Francisco Jerez2016-01-222-81/+109
* anv/batch_chain: Fix patching up of block pool relocations on Gen8+.Francisco Jerez2016-01-211-5/+24
* vk: Do render cache flush for GEN8+Kristian Høgsberg Kristensen2016-01-211-2/+2
* vk: Emit surface state base address before renderpassKristian Høgsberg Kristensen2016-01-211-2/+2
* vk: Fix indirect push constantsKristian Høgsberg Kristensen2016-01-211-35/+4
* anv/gen8: Set SLM size in interface descriptorJordan Justen2016-01-211-0/+11
* anv/gen8+9: Invalidate color calc state when switching to the GPGPU pipelineJordan Justen2016-01-211-0/+14
* anv/gen8: Enable SLM in L3 cache control registerJordan Justen2016-01-212-17/+69
* anv/pipeline: Set size of shared variables in prog_dataJordan Justen2016-01-211-0/+2
* anv/image: Stop including gen8_pack.h in common fileChad Versace2016-01-201-5/+0
* vk: Make maxSamplerAllocationCount more reasonableKristian Høgsberg Kristensen2016-01-201-1/+1
* vk/tests: Add stub for anv_gem_get_bit6_swizzle()Kristian Høgsberg Kristensen2016-01-201-0/+6
* vk/tests: Add isl include pathKristian Høgsberg Kristensen2016-01-201-0/+1
* anv/device: Default to scalar GS on BDW+Jason Ekstrand2016-01-201-0/+5
* anv/meta: fix UpdateBuffer in the case where we do multiple updatesJason Ekstrand2016-01-201-0/+1
* anv/meta: Fix a finishmeJason Ekstrand2016-01-201-2/+2
* anv/meta: Implement UpdateBufferJason Ekstrand2016-01-191-10/+54
* anv/meta: Implement CmdFillBufferJason Ekstrand2016-01-192-10/+114
* anv/meta_clear: Call emit_clear directly in ClearImageJason Ekstrand2016-01-191-11/+19
* anv/meta_clear: Do save/restore in actual entry pointsJason Ekstrand2016-01-191-16/+25
* anv: Add support for VK_WHOLE_SIZE several placesJason Ekstrand2016-01-193-4/+9
* anv/pipeline: Fix point sizeJason Ekstrand2016-01-191-1/+5
* getX/state: Set LOD pre-clamp to OpenGL modeJason Ekstrand2016-01-182-1/+2
* isl/device: Add a flag for bit 6 swizzlingJason Ekstrand2016-01-181-1/+4
* anv/gem: Add a helper for getting bit6 swizzling informationJason Ekstrand2016-01-182-0/+56
* anv/meta: Improve meta clear cleanup a bitJason Ekstrand2016-01-182-16/+23
* anv: Misc allocation scope fixesJason Ekstrand2016-01-182-4/+4
* anv/meta: Add a meta allocator that uses SCOPE_DEVICEJason Ekstrand2016-01-183-21/+69
* anv/meta: Initialize a handle to nullJason Ekstrand2016-01-181-1/+1
* gen8: Fix border colorJason Ekstrand2016-01-182-5/+16