aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan
Commit message (Expand)AuthorAgeFilesLines
* anv/query: handle out of host memory without crashing in compute_query_result()Iago Toral Quiroga2017-03-241-0/+5
* anv/pipeline: make FragCoord include sample positions when sample shadingIago Toral Quiroga2017-03-242-8/+19
* nir/lower_wpos_center: support adding sample position to fragment coordinateIago Toral Quiroga2017-03-241-1/+1
* anv: return VK_ERROR_DEVICE_LOST immeditely when device is known to be lostIago Toral Quiroga2017-03-242-1/+24
* anv/device: keep track of 'device lost' stateIago Toral Quiroga2017-03-242-0/+6
* anv/device: return VK_ERROR_DEVICE_LOST for errors during queue submissionsIago Toral Quiroga2017-03-241-0/+25
* anv: Remove dead prototype from entrypointsDylan Baker2017-03-221-1/+0
* anv: use cElementTree in anv_entrypoints_gen.pyDylan Baker2017-03-221-1/+1
* anv: don't use Element.get in anv_entrypoints_gen.pyDylan Baker2017-03-221-6/+7
* anv: use dict.get in anv_entrypoints_gen.pyDylan Baker2017-03-221-4/+1
* anv: anv_entrypoints_gen.py: use reduce function.Dylan Baker2017-03-221-5/+3
* anv: anv-entrypoints_gen.py: rename hash to cal_hash.Dylan Baker2017-03-221-3/+4
* anv: Generate anv_entrypoints header and code in one commandDylan Baker2017-03-221-11/+8
* anv: anv_entrypoints_gen.py: directly write files instead of pipingDylan Baker2017-03-221-14/+17
* anv: convert C generation to template in anv_entrypoints_gen.pyDylan Baker2017-03-221-173/+167
* anv: convert header generation in anv_entrypoints_gen.py to makoDylan Baker2017-03-221-35/+42
* anv: Update "do not edit" comments with proper filenameDylan Baker2017-03-221-5/+7
* anv: split main into two functions in anv_entrypoints_gen.pyDylan Baker2017-03-221-52/+56
* anv: don't pass xmlfile via stdin anv_entrypoints_gen.pyDylan Baker2017-03-221-10/+9
* anv: make constants capitals in anv_entrypoints_gen.pyDylan Baker2017-03-221-19/+19
* anv: Use python style in anv_entrypoints_gen.pyDylan Baker2017-03-221-31/+36
* anv: anv_entrypoints_gen.py: use a main functionDylan Baker2017-03-221-225/+233
* anv/device: Move push descriptor query handlingJason Ekstrand2017-03-221-8/+8
* anv/image: Return early when unbinding an imageJason Ekstrand2017-03-221-4/+5
* i965: Drop AUB_TRACE_* stuff.Kenneth Graunke2017-03-211-1/+0
* anv/genX: Solve the vkCreateGraphicsPipelines crashXu,Randy2017-03-201-2/+2
* genxml: Make MI_STORE_DATA_IMM have a single 64-bit data fieldJason Ekstrand2017-03-171-2/+1
* anv: Turn on inherited queriesJason Ekstrand2017-03-171-1/+1
* anv: Implement pipeline statistics queriesIlia Mirkin2017-03-174-12/+226
* anv: Disable VF statistics for blorp and SOL memcpyJason Ekstrand2017-03-174-3/+18
* anv/pipeline: Enable clipper statisticsJason Ekstrand2017-03-171-0/+1
* anv/query: Rework store_query_resultJason Ekstrand2017-03-171-15/+24
* anv/query: Break GPU query calculation into a helperJason Ekstrand2017-03-171-12/+18
* anv/query: Add a helper for writing a query pool resultJason Ekstrand2017-03-171-16/+17
* anv/query: Use a variable-length slot sizeJason Ekstrand2017-03-172-28/+33
* anv/query: Move the available bits to the frontJason Ekstrand2017-03-172-28/+19
* anv/query: Let 32-bit values wrapJason Ekstrand2017-03-171-2/+0
* anv/device: init timestampPeriod from devinfoRobert Bragg2017-03-171-3/+1
* anv/device: Remove a use of a compound literalJason Ekstrand2017-03-171-1/+1
* anv/GetQueryPoolResults: Actually implement the specJason Ekstrand2017-03-161-16/+36
* anv/query: Invalidate the correct rangeJason Ekstrand2017-03-161-2/+6
* anv/query: Fix the location of timestamp availabilityJason Ekstrand2017-03-161-1/+1
* anv: improve error reporting when creating pipelinesIago Toral Quiroga2017-03-162-2/+4
* anv: handle errors in emit_binding_table() and emit_samplers()Iago Toral Quiroga2017-03-161-5/+17
* anv: handle errors while allocating new binding table blocksIago Toral Quiroga2017-03-162-6/+13
* anv/blorp: make anv_cmd_buffer_alloc_blorp_binding_table() return a VkResultIago Toral Quiroga2017-03-163-26/+46
* anv/device: assert that commands submitted to a queue are not bogusIago Toral Quiroga2017-03-161-0/+1
* anv/cmd_buffer: skip vkCmdExecuteCommands() on broken command buffersIago Toral Quiroga2017-03-161-0/+4
* anv/cmd_buffer: skip vkCmdDispatch() on broken command buffersIago Toral Quiroga2017-03-161-0/+3
* anv/cmd_buffer: skip vkCmdDraw*() on broken command buffersIago Toral Quiroga2017-03-161-0/+12