summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-07-09i965: Delete intel_context entirely.Kenneth Graunke1-4/+3
2013-07-09i965: Move intel_context::gen and gt fields to brw_context.Kenneth Graunke1-8/+6
2013-07-09i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke1-20/+23
2013-07-01i965/blorp: Add bilinear filtering of samples for multisample scaled blitsAnuj Phogat1-11/+248
2013-06-26i965: Add debug to INTEL_DEBUG=blorp describing hiz/blit/clear ops.Eric Anholt1-0/+10
2013-06-17intel: Allow blorp CopyTexSubImage to nonzero destination slices.Eric Anholt1-8/+4
2013-06-12i965/gen7+: Resolve color buffers when necessary.Paul Berry1-0/+7
2013-06-04intel: Don't try to blorp or blit CopyTexSubImage(1D_ARRAY).Paul Berry1-0/+6
2013-06-03intel: Fix copying of separate stencil data in glCopyTexSubImage().Eric Anholt1-8/+15
2013-05-30intel: Add multisample scaled blitting in blorp engineAnuj Phogat1-58/+80
2013-05-30intel: Change the register type from UW to UD in blorp engineAnuj Phogat1-43/+77
2013-05-06i965: Use brw_blorp_blit_miptrees() for CopyTexSubImage().Eric Anholt1-43/+41
2013-05-06i965: Move blorp resolve setup into brw_blorp_blit_miptrees().Eric Anholt1-7/+5
2013-03-18i965/blorp: Add INTEL_DEBUG=blorp flag.Paul Berry1-0/+6
2013-02-16i965: Fix leak in blorp CopyTexSubImage2DChristopher James Halse Rogers1-2/+2
2013-02-13i965: Remove writemask support from brw_SAMPLE().Eric Anholt1-1/+0
2013-02-06i965/blorp: Support blits between ARGB and XRGB formats.Kenneth Graunke1-14/+12
2013-02-06i965: Implement CopyTexSubImage2D via BLORP (and use it by default).Kenneth Graunke1-0/+88
2013-01-15intel: Support blitting to multiple color draw buffersAnuj Phogat1-2/+3
2012-12-11i965: Let brw_flag_reg() choose the flag reg and subreg.Eric Anholt1-1/+1
2012-09-24i965/blorp: Fix sRGB MSAA resolves.Paul Berry1-0/+13
2012-09-24i965/blorp: Increase Y alignment for multisampled stencil blits.Paul Berry1-2/+7
2012-09-20i965/blorp: Add support for blits between SRGB and linear formats.Kenneth Graunke1-2/+5
2012-09-12i965/blorp: Fix offsets and width/height for stencil blits.Paul Berry1-9/+37
2012-09-12i965/blorp: Reduce alignment restrictions for stencil blits.Paul Berry1-6/+17
2012-09-12i965/blorp: don't reduce stencil alignment restrictions when multisampling.Paul Berry1-9/+1
2012-09-12i965/blorp: Thread level and layer through brw_blorp_blit_miptrees().Paul Berry1-4/+11
2012-09-12i965/blorp: store surface width/height in brw_blorp_mip_info.Paul Berry1-7/+21
2012-09-12i965/blorp: Change gl_renderbuffer* params to intel_renderbuffer*.Paul Berry1-28/+32
2012-08-07intel: Fix compiler warnings from winsys msaa.Eric Anholt1-2/+0
2012-08-07i965: Mark needed downsamples for msaa winsys buffersChad Versace1-1/+1
2012-08-07i965: Add function brw_blorp_blit_miptreesChad Versace1-4/+20
2012-08-01i965/msaa: Treat GL_SAMPLES=1 as equivalent to GL_SAMPLES=0.Paul Berry1-5/+5
2012-07-26i965/msaa: use ROUND_DOWN_TO macro.Paul Berry1-6/+6
2012-07-26intel: Make more consistent use of _mesa_is_{user,winsys}_fbo()Paul Berry1-2/+3
2012-07-24i965/blorp: Encode and decode IMS format for 8x MSAA correctly.Paul Berry1-39/+107
2012-07-24i965/blorp: Compute sample number correctly for 8x MSAA.Paul Berry1-13/+42
2012-07-24i965/blorp: Properly adjust primitive size for 8x MSAA.Paul Berry1-4/+17
2012-07-24i965/blorp: Parameterize manual_blend() by num_samples.Paul Berry1-8/+5
2012-07-24i965/blorp: Handle DrawBuffers properly.Paul Berry1-7/+10
2012-07-24i965/blorp: Rearrange order of blit validation and preparation steps.Paul Berry1-55/+88
2012-07-24i965/blorp: Don't fall back to swrast when miptrees absent.Paul Berry1-6/+2
2012-07-24i965/blorp: Fixup scissoring of blits to window system buffers.Paul Berry1-12/+16
2012-07-24i965/blorp: Simplify check that src/dst width/height match.Paul Berry1-4/+2
2012-07-20i965/blorp: Use IMS layout when texturing from depth/stencil surfaces.Paul Berry1-23/+43
2012-07-20i965/blorp: Loosen assertions in compute_msaa_layout_for_pipeline.Paul Berry1-7/+2
2012-07-20i965/blorp: Optimize manual_blend() for compressed multisampled surfaces.Paul Berry1-0/+23
2012-07-20i965/blorp: Fix integer downsampling on Gen7.Paul Berry1-11/+50
2012-07-20i965/blorp: Modify manual_blend() to avoid unnecessary loss of precision.Paul Berry1-27/+90
2012-07-11i965/msaa: Add CMS support to blorp.Paul Berry1-2/+43