summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan
Commit message (Expand)AuthorAgeFilesLines
* anv/pass: Calculate the combined image usage of attachmentsJason Ekstrand2016-11-222-1/+12
* anv: Add an input attachment lowering passJason Ekstrand2016-11-224-0/+147
* anv/cmd_buffer: Emit CS push constants after binding tablesJason Ekstrand2016-11-221-8/+8
* anv/cmd_buffer: Add an assert on emit_binding_table failureJason Ekstrand2016-11-221-0/+1
* anv/cmd_buffer: Emit a CS stall before setting a CS pipelineJason Ekstrand2016-11-221-1/+13
* anv/cmd_buffer: Re-emit MEDIA_CURBE_LOAD when CS push constants are dirtyJason Ekstrand2016-11-221-10/+13
* anv/cmd_buffer: Handle running out of binding tables in compute shadersJason Ekstrand2016-11-221-5/+15
* anv: Fix unintentional integer overflow in anv_CreateDmaBufImageINTELGwan-gyeong Mun2016-11-221-1/+1
* anv: Enable clip and cull distance support.Kenneth Graunke2016-11-222-6/+5
* anv: Set clip/cull distances fields in packets.Kenneth Graunke2016-11-221-6/+26
* anv: Combine ClipDistance and CullDistance arrays.Kenneth Graunke2016-11-221-0/+3
* anv/state: enable coordinate address rounding for Min/Mag filtersIago Toral Quiroga2016-11-211-6/+11
* anv: Implement a depth stall restriction on gen7Jason Ekstrand2016-11-203-0/+35
* intel: Share URB configuration code between GL and Vulkan.Kenneth Graunke2016-11-194-156/+44
* intel: Convert devinfo->urb.min_*_entries into an array.Kenneth Graunke2016-11-191-3/+3
* intel: Convert devinfo->urb.max_*_entries into an array.Kenneth Graunke2016-11-191-4/+8
* anv/cmd_buffer: Enable stencil-only HZ clearsNanley Chery2016-11-181-13/+33
* anv/cmd_buffer: Manage Anv state around HZ op emissionNanley Chery2016-11-181-7/+9
* anv/cmd_buffer: Clarify HZ rectangle behaviorNanley Chery2016-11-181-1/+2
* anv/TODO: Check off render buffer compressionJason Ekstrand2016-11-171-1/+0
* anv: Enable "permanent" compression for immutable format imagesJason Ekstrand2016-11-172-1/+26
* anv/image: Add an aux_usage field for "default" auxJason Ekstrand2016-11-174-19/+45
* anv: Add initial support for Sky Lake color compressionJason Ekstrand2016-11-174-34/+169
* anv/pass: Precompute some subpass usage informationJason Ekstrand2016-11-172-7/+43
* anv/image: Memset all aux surfaces (not just HiZ) to 0Jason Ekstrand2016-11-171-4/+6
* anv/image: Rename hiz_surface to aux_surfaceJason Ekstrand2016-11-173-17/+18
* anv/blorp: Ignore clears for attachments first used as resolve destinationsJason Ekstrand2016-11-171-9/+11
* anv/cmd_buffer: Refactor surface state relocation handlingJason Ekstrand2016-11-171-13/+22
* anv/cmd_buffer: Pull add_surface_state_reloc into genX_cmd_buffer.cJason Ekstrand2016-11-172-16/+14
* anv/image: Stop force-disabling AUXJason Ekstrand2016-11-171-4/+0
* anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BITJason Ekstrand2016-11-161-1/+5
* anv: Handle null in all destructorsJason Ekstrand2016-11-169-1/+65
* anv/device: Silence a 32-bit warningJason Ekstrand2016-11-161-1/+2
* anv/descriptor_set: Put the whole state in the state free listJason Ekstrand2016-11-161-5/+4
* anv/descriptor_set: Write the state offset in the surface state free list.Jason Ekstrand2016-11-161-0/+1
* anv/blorp: Handle VK_ATTACHMENT_UNUSED in CmdClearAttachmentsJason Ekstrand2016-11-161-0/+8
* Allocate a null state whenever there is depth/stencilJason Ekstrand2016-11-161-9/+10
* anv: Set framebuffer to NULL in secondary command buffersJason Ekstrand2016-11-161-2/+1
* anv/blorp: Use the new clear_attachments entrypoint for attachment clearsJason Ekstrand2016-11-161-41/+50
* anv/blorp: Break the guts of alloc_binding_table into a shared helperJason Ekstrand2016-11-163-16/+33
* anv: Bring back anv_cmd_buffer_emit_state_base_addressJason Ekstrand2016-11-162-0/+20
* anv/cmd_buffer: Stop relying on the framebuffer for 3DSTATE_SF on gen7Jason Ekstrand2016-11-161-11/+32
* anv: Rework the way render target surfaces are allocatedJason Ekstrand2016-11-164-126/+180
* anv/cmd_buffer: Expose add_surface_state_reloc as an inline helperJason Ekstrand2016-11-162-15/+17
* anv/cmd_buffer: Use the surface state alloc helper in null_surface_stateJason Ekstrand2016-11-161-1/+1
* anv: Add a helper for doing buffer copies with nothing but VF and SOL.Jason Ekstrand2016-11-163-0/+239
* intel/isl: Add some basic info about RENDER_SURFACE_STATE to isl_deviceJason Ekstrand2016-11-162-7/+5
* anv/pipeline: Use get_scratch_space/address for compute shadersJason Ekstrand2016-11-161-9/+7
* anv: Move INTERFACE_DESCRIPTOR_DATA setup to the pipelineJason Ekstrand2016-11-163-27/+38
* anv/pipeline: Roll genX_pipeline_util.h into genX_pipeline.cJason Ekstrand2016-11-163-1296/+1266