aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* util/bitset: Allow iterating over const bitsetsJason Ekstrand2016-01-181-1/+1
* nir/lower_system_values: Lower vertexID to id+base if neededJason Ekstrand2016-01-153-0/+14
* anv/batch_chain: Remove padding from the BO before emitting BUFFER_ENDJason Ekstrand2016-01-151-0/+9
* anv/batch_chain: Don't call current_batch_bo() againJason Ekstrand2016-01-151-3/+2
* nir/spirv: Stop trusting the SPIR-V for the number of texture coordinatesJason Ekstrand2016-01-151-9/+33
* anv: Populate SURFACE_STATE more safelyChad Versace2016-01-152-15/+27
* anv/meta: Stop leaking renderpass and framebufferChad Versace2016-01-151-2/+4
* anv/meta: Reuse code for vkCmdClear{Color,DepthStencil}ImageChad Versace2016-01-151-149/+79
* anv/gen8: Fix SF_CLIP_VIEWPORT's Z elementsChad Versace2016-01-141-2/+2
* anv/meta: Implement vkCmdClearDepthStencilImageChad Versace2016-01-141-3/+114
* anv/meta: Implement vkCmdClearAttachmentsChad Versace2016-01-141-1/+15
* anv/meta: Add VkClearRect param to emit_clear()Chad Versace2016-01-141-13/+44
* anv: Distinguish between subpass setup and subpass startChad Versace2016-01-144-20/+37
* anv: Emit load clears at start of each subpassChad Versace2016-01-144-43/+78
* anv/meta: Create 8 pipelines for color clearsChad Versace2016-01-142-25/+68
* anv: Allow override of pipeline color attachment countChad Versace2016-01-144-3/+18
* anv/meta: Name the nir shadersChad Versace2016-01-142-0/+8
* anv: Move MAX_* defs to top of anv_private.hChad Versace2016-01-141-9/+9
* anv: Define zero() macroChad Versace2016-01-141-0/+2
* anv/meta: Rename emit_load_*_clear funcsChad Versace2016-01-141-10/+10
* anv/meta: Use anv_cmd_state::attachments for clearsChad Versace2016-01-144-59/+47
* anv: Add anv_cmd_state::attachmentsChad Versace2016-01-144-2/+86
* i965/fs/generator: Change a comment as per jordan's suggestionJason Ekstrand2016-01-141-12/+4
* i965/fs: Always set hannel 2 of texture headers in some stagesJason Ekstrand2016-01-141-0/+16
* i965/fs/generator: Take an actual shader stage rather than a stringJason Ekstrand2016-01-147-11/+14
* anv/apply_pipeline_layout: Stomp texture array size to 1Jason Ekstrand2016-01-141-0/+5
* nir/spirv: Fix texture return typesJason Ekstrand2016-01-141-2/+9
* vk: Fix struct field indentationKristian Høgsberg Kristensen2016-01-141-1/+2
* anv: Document anv_cmd_state::current_pipelineChad Versace2016-01-141-1/+1
* anv: Make vkBeginCommandBuffer reset the command bufferChad Versace2016-01-141-10/+20
* anv: Add FIXME for vkResetCommandPoolChad Versace2016-01-141-0/+8
* anv: Remove duplicate func prototypeChad Versace2016-01-141-2/+0
* anv/meta: Add FINISHME for clearing multi-layer framebuffersChad Versace2016-01-141-0/+3
* i965/vec4: Use UW type for multiply into accumulator on GEN8+Jason Ekstrand2016-01-141-1/+5
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-01-1487-466/+913
|\
| * st/mesa: use surface format to generate mipmaps when availableIlia Mirkin2016-01-141-2/+8
| * radeonsi: don't miss changes to SPI_TMPRING_SIZEMarek Olšák2016-01-141-2/+7
| * svga: add DXGenMips command supportCharmaine Lee2016-01-1410-26/+144
| * svga: add num-generate-mipmap HUD queryCharmaine Lee2016-01-143-1/+12
| * gallium/st: add pipe_context::generate_mipmap()Charmaine Lee2016-01-1420-5/+89
| * st/mesa: declare struct pipe_screen in st_cb_bufferobjects.hBrian Paul2016-01-141-0/+1
| * nir: Lower bitfield_extract.Matt Turner2016-01-146-0/+49
| * nir: Handle <bits>=32 case in bitfield_insert lowering.Matt Turner2016-01-142-1/+6
| * st/mesa: add check for color logicop in blit_copy_pixels()Brian Paul2016-01-141-0/+1
| * gallium/radeon: do not reallocate user memory buffersNicolai Hähnle2016-01-144-8/+43
| * gallium/radeon: implement PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-145-9/+22
| * gallium/radeon: reset valid_buffer_range on PIPE_TRANSFER_DISCARD_WHOLE_RESOURCENicolai Hähnle2016-01-141-0/+3
| * st/mesa: implement Driver.InvalidateBufferSubDataNicolai Hähnle2016-01-143-3/+33
| * st/mesa: use pipe->invalidate_resource instead of buffer re-allocationNicolai Hähnle2016-01-141-13/+18
| * gallium: add PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-1417-2/+23