summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c
AgeCommit message (Expand)AuthorFilesLines
2012-09-27intel: Mark some file-local code as static.Eric Anholt1-1/+1
2012-09-26i965: Do texture swizzling in hardware on Haswell.Kenneth Graunke1-4/+41
2012-08-25i965: Un-hardcode WM binding table from update_texture_surface.Kenneth Graunke1-9/+13
2012-08-07i965: Add an offset argument to constant buffer setup.Eric Anholt1-2/+3
2012-08-01mesa: Move DepthMode to texture objectPauli Nieminen1-1/+1
2012-08-01i965/msaa: Treat GL_SAMPLES=1 as equivalent to GL_SAMPLES=0.Paul Berry1-2/+2
2012-07-27i965: Fix typo in shader channel select field name.Kenneth Graunke1-12/+12
2012-07-24i965: Set width, height, and tiling properly for null render targets.Paul Berry1-0/+29
2012-07-20i965/blorp: Configure SURFACE_STATE correctly for IMS surfaces.Paul Berry1-3/+8
2012-07-11i965/msaa: Set SURFACE_STATE properly when CMS MSAA is in use.Paul Berry1-0/+45
2012-07-11i965/msaa: Add an enum to describe MSAA layout.Paul Berry1-2/+2
2012-07-11intel: Add offset field to miptreeKristian Høgsberg1-2/+3
2012-05-25i965/msaa: Validate Gen7 surface state constraints.Paul Berry1-0/+99
2012-05-25i965/msaa: Properly handle sliced layout for Gen7.Paul Berry1-0/+10
2012-05-15i965/gen6: Initial implementation of MSAA.Paul Berry1-0/+16
2012-05-15i965: Expose surface setup internals for use by blits.Paul Berry1-1/+1
2012-05-04i965: Add a comment about the state flag for sRGBEnabled.Eric Anholt1-2/+5
2012-04-09i965: Add support for sampling texture buffer objects on gen7+.Eric Anholt1-0/+62
2012-04-09i965/gen7: Fix the /* ignored */ comment on constant surface setup.Eric Anholt1-1/+1
2012-03-30i965: Set "Shader Channel Select" fields in Haswell's SURFACE_STATE.Kenneth Graunke1-0/+21
2012-02-21i965: Rename the original binding table to mention that it's the WM now.Eric Anholt1-5/+5
2012-01-27intel: Pass the gl_renderbuffer to render_target_supported() vtable method.Eric Anholt1-1/+1
2012-01-24intel: use intel_rb_format() to get renderbuffer formatBrian Paul1-6/+7
2012-01-18i965/gen7: Set up surface horizontal alignment field.Eric Anholt1-1/+4
2012-01-18i965/gen7: Remove stale comment.Eric Anholt1-1/+0
2012-01-12i965: Set pitch of pull constant buffers to 16.Paul Berry1-1/+1
2011-12-19i965: Use the miptree format for texture surface format choice.Eric Anholt1-1/+1
2011-12-07i965: Set Ivybridge's is_array SURFACE_STATE bit.Kenneth Graunke1-1/+2
2011-12-06i965: Set SURFACE_STATE vertical alignment bit on Ivybridge.Kenneth Graunke1-0/+7
2011-11-22i965: Use the surface format table to determine render target supportedness.Eric Anholt1-19/+6
2011-11-22intel: Add the context to the render_target_supported() vtbl method.Eric Anholt1-1/+1
2011-11-21intel: Replace intel_renderbuffer::region with a miptree [v3]Chad Versace1-1/+1
2011-11-10i965: Use a single binding table for all pipeline stages.Kenneth Graunke1-5/+5
2011-11-10i965: Use new vtable entries for surface state updating functions.Kenneth Graunke1-109/+0
2011-11-10i965: Add new vtable entries for surface state updating functions.Kenneth Graunke1-0/+12
2011-10-29i965/gen7: Fold WM surface state prepare()/emit() together.Eric Anholt1-38/+18
2011-10-29i965: Remove the validated BO list, now that it's unused.Eric Anholt1-10/+0
2011-10-03i965: remove unneeded includes of texstore.hBrian Paul1-1/+0
2011-10-03intel: Add a helper function for getting miptree size from a texture image.Eric Anholt1-3/+6
2011-09-26intel: Rename region->buffer to region->bo, and remove accessor function.Eric Anholt1-7/+7
2011-07-11i965: Add a type argument to brw_state_batch().Eric Anholt1-7/+8
2011-06-13intel: Move the draw_x/draw_y to the renderbuffer where it belongs.Eric Anholt1-1/+1
2011-06-08i965/gen7: Call gen7_create_constant_surface instead of brw_[...].Kenneth Graunke1-1/+1
2011-05-20i965/gen7: Add support for rendering to depthbuffer mipmap levels > 0.Kenneth Graunke1-29/+12
2011-05-17i965: Instead of fallback on missing region, just bind a null renderbuffer.Eric Anholt1-6/+2
2011-05-17i965: Update SURFACE_STATE for Ivybridge.Kenneth Graunke1-0/+418