summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/intel_blit.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Fix check for negative pitch in can_do_fast_copy_blit().Kenneth Graunke2017-01-291-6/+4
* i965: Make intelEmitCopyBlit not truncate large strides.Kenneth Graunke2017-01-261-9/+5
* i965/blit: Fix the src dimension sanity check in miptree_copyJason Ekstrand2016-12-131-2/+10
* i965/copy_image: Re-implement the blitter path with emit_miptree_blitJason Ekstrand2016-12-051-0/+68
* i965/blit: Break the guts of intel_miptree_blit into a helperJason Ekstrand2016-12-051-67/+84
* i965: Provide slice details to color resolverTopi Pohjolainen2016-11-251-2/+2
* i965/blit: Break blits into chunks in intel_miptree_blitJason Ekstrand2016-10-271-23/+41
* i965/blit: Break blits into chunks in set_alpha_to_oneJason Ekstrand2016-10-271-15/+73
* i965/blit: Remove a bogus assertionJason Ekstrand2016-10-271-4/+0
* i965: Roll intel_reg.h into brw_defines.hJason Ekstrand2016-08-191-1/+0
* i965: Bail on the BLT path if BlitFramebuffer requires sRGB conversion.Kenneth Graunke2016-08-081-2/+2
* i965: add missing return in if statementThomas Hindoe Paaboel Andersen2016-05-281-0/+1
* i965: Don't use fast copy blit in case of logical operations other than GL_COPYAnuj Phogat2016-05-261-2/+7
* i965/gen9: Remove the halign/valign field setup code in fast copy blitAnuj Phogat2016-05-261-65/+0
* i965: Add means for limiting color resolvesTopi Pohjolainen2016-02-131-2/+2
* i965/gen9: Return false in place of assert in intelEmitCopyBlit()Anuj Phogat2016-01-051-3/+4
* i965/gen9: Remove regions overlap check in fast copy blitAnuj Phogat2016-01-051-5/+0
* i965/gen9: Don't use fast copy blit in case of non power of 2 cppAnuj Phogat2016-01-051-2/+4
* i965: remove unneeded #include of colormac.hMark Janes2015-10-061-1/+0
* i965/gen9: Add a condition for starting pixel in fast copy blitAnuj Phogat2015-09-281-0/+4
* i965/gen9: Fix {src, dst}_pitch alignment check for XY_FAST_COPY_BLTAnuj Phogat2015-09-281-11/+7
* i965: Fix {src, dst}_pitch alignment check for XY_SRC_COPY_BLTAnuj Phogat2015-09-281-2/+7
* i965: Move conversion of {src, dst}_pitch to dwords outside if/elseAnuj Phogat2015-09-281-16/+9
* i965: Delete temporary variable 'src_pitch'Anuj Phogat2015-09-281-5/+1
* i965: Fix typos in licenseIan Romanick2015-09-101-2/+2
* i965: Remove horizontal bars from file header commentsIan Romanick2015-09-101-5/+2
* i965: Prevent coordinate overflow in intel_emit_linear_blitChris Wilson2015-09-011-38/+34
* Delete duplicate function is_power_of_two() and use _mesa_is_pow_two()Anuj Phogat2015-07-291-4/+4
* i965: Optimize batchbuffer macros.Matt Turner2015-07-151-9/+10
* i965/skl: Extract the blit command setup in to a helperAnuj Phogat2015-06-291-32/+61
* i965/gen9: Add XY_FAST_COPY_BLT support to intelEmitCopyBlit()Anuj Phogat2015-06-291-50/+254
* i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson2015-06-241-3/+3
* i965: Remove break after returnAnuj Phogat2015-06-151-3/+0
* i965: Export format comparison for blitting between miptreesChris Wilson2015-06-081-3/+3
* i915: Blit RGBX<->RGBA drawpixelsChris Wilson2015-06-081-7/+29
* i965: Fix HW blitter pitch limitsChris Wilson2015-06-081-5/+14
* i965: Disallow linear blits that are not cacheline aligned.Kenneth Graunke2015-04-231-8/+19
* i965: Make intel_emit_linear_blit handle Gen8+ alignment restrictions.Kenneth Graunke2015-04-231-8/+14
* i965: replace __FUNCTION__ with __func__Marius Predut2015-04-141-4/+4
* i965: Add more stringent blitter assertionsBen Widawsky2015-02-071-0/+3
* i965: Consolidate some of the intel_blit logicBen Widawsky2015-02-071-20/+8
* i965: Require pixel alignment for GPU copy blitCody Northrop2014-12-161-2/+3
* i965/gen8: Check correct number of blitter dwordsBen Widawsky2014-12-111-6/+6
* i965: Use unreachable() instead of unconditional assert().Matt Turner2014-07-011-2/+1
* i965: Delete the intel_regions.c code.Eric Anholt2014-05-011-1/+0
* i965: Drop use of intel_region from miptrees.Eric Anholt2014-05-011-18/+17
* i965: Fix the region's pitch condition to use blitterAnuj Phogat2014-02-261-3/+3
* i965: Don't forget to subtract mt->first_level in minify calls.Kenneth Graunke2014-02-261-2/+2
* i965: Don't try to use the hardware blitter for multisampled miptrees.Kenneth Graunke2014-02-231-0/+4
* i965: Drop mt->levels[].width/height.Eric Anholt2014-02-181-2/+2