summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Add support for GL_ARB_depth_buffer_float under 3.0 override.Eric Anholt2011-12-191-0/+10
* i965: Use the miptree format for texture surface format choice.Eric Anholt2011-12-191-1/+1
* mesa: rename MESA_FORMAT_RG88_REV to MESA_FORMAT_RG88Brian Paul2011-12-021-1/+1
* mesa: rename MESA_FORMAT_RG88 to MESA_FORMAT_GR88Brian Paul2011-12-021-1/+1
* i965: Always handle GL_DEPTH_TEXTURE_MODE through the shader.Eric Anholt2011-11-291-20/+3
* i965: Add support for ARGB2101010 rendering.Eric Anholt2011-11-221-1/+1
* i965: Add support for RGBA_16 unorm rendering.Eric Anholt2011-11-221-1/+1
* i965: Add support for half-float formats.Eric Anholt2011-11-221-7/+11
* i965: Reorganize MESA_FORMAT -> BRW_SURFACEFORMAT table.Eric Anholt2011-11-221-48/+146
* i965: Mark texture formats as supported using the surface formats table.Eric Anholt2011-11-221-1/+12
* i965: Use the surface format table to determine render target supportedness.Eric Anholt2011-11-221-41/+81
* intel: Add the context to the render_target_supported() vtbl method.Eric Anholt2011-11-221-2/+3
* i965: Add a table of the surface format information from the PRM.Eric Anholt2011-11-221-0/+204
* i965/gen6: Set vertical alignment in SURFACE_STATE batchChad Versace2011-11-221-2/+6
* intel: Replace intel_renderbuffer::region with a miptree [v3]Chad Versace2011-11-211-1/+1
* i965: Make Gen6+ renderbuffer surface updates not depend on NEW_COLOR.Kenneth Graunke2011-11-101-0/+9
* i965: Use a single binding table for all pipeline stages.Kenneth Graunke2011-11-101-16/+18
* i965: Split brw_wm_surfaces state into renderbuffer and texture atoms.Kenneth Graunke2011-11-101-11/+27
* i965: Combine the two WM pull constant tracked state atoms.Kenneth Graunke2011-11-101-48/+12
* i965: Remove nr_surfaces computation from brw_update_wm_surfaces.Kenneth Graunke2011-11-101-11/+1
* i965: Use 0 for the number of binding table entries in 3DSTATE_(VS|WM).Kenneth Graunke2011-11-101-5/+0
* i965: Add missing CACHE_NEW_WM_PROG dirty bit to WM pull constants.Kenneth Graunke2011-11-101-2/+3
* i965: Use new vtable entries for surface state updating functions.Kenneth Graunke2011-11-101-8/+8
* i965: Add new vtable entries for surface state updating functions.Kenneth Graunke2011-11-101-0/+12
* i965: Claim to support rendering to integer FBOs.Eric Anholt2011-11-091-0/+7
* i965: Add mapping from MESA_FORMAT to BRW_SURFACEFORMAT for integer.Eric Anholt2011-11-091-0/+24
* i965: Add support for 16-bit unorm L, A, and I textures.Eric Anholt2011-11-091-0/+3
* i965: Move WM pull constant setup to emit() time.Eric Anholt2011-10-291-2/+2
* i965/gen4: Fold WM surface state prepare()/emit() together.Eric Anholt2011-10-291-36/+18
* i965: Remove the validated BO list, now that it's unused.Eric Anholt2011-10-291-11/+0
* i965: remove unneeded includes of texstore.hBrian Paul2011-10-031-1/+0
* i965: Add support for GL_EXT_texture_array and GL_MESA_texture_array.Eric Anholt2011-10-031-0/+2
* intel: Add a helper function for getting miptree size from a texture image.Eric Anholt2011-10-031-3/+6
* intel: Rename region->buffer to region->bo, and remove accessor function.Eric Anholt2011-09-261-7/+7
* i965: Add support for GL_EXT_packed_float.Eric Anholt2011-09-221-0/+1
* i965: Add support for GL_EXT_texture_shared_exponent.Eric Anholt2011-09-221-0/+1
* mesa: Use ColorLogicOpEnabled instead of _LogicOpEnabledIan Romanick2011-09-191-1/+1
* intel: add support for __DRI_IMAGE_FORMAT_ABGR8888Chia-I Wu2011-09-091-0/+4
* i965/vs: Start adding support for uniformsEric Anholt2011-08-161-1/+1
* i965: Add a type argument to brw_state_batch().Eric Anholt2011-07-111-5/+10
* i965: Make the brw_format_for_mesa_format table static const.Eric Anholt2011-06-241-1/+1
* intel: Move the draw_x/draw_y to the renderbuffer where it belongs.Eric Anholt2011-06-131-1/+1
* i965/brw: Emit state for hiz and separate stencil buffersChad Versace2011-06-081-0/+2
* i965: Replace struct with bit shifting for WM null surfaces.Eric Anholt2011-05-311-13/+13
* i965: Replace struct with bit shifting for WM pull constant surfaces.Eric Anholt2011-05-311-35/+16
* i965: Replace struct with bit shifting for WM render target surfaces.Eric Anholt2011-05-311-31/+40
* i965: Replace structs with bitfield shifting for WM texture surfaces.Eric Anholt2011-05-311-32/+35
* i965: Drop a gratuitous "if" that the compiler didn't eliminate at -O2.Eric Anholt2011-05-311-10/+8
* i965: Move prepare_wm_surfaces texobj declarations inside of _ReallyEnabled.Eric Anholt2011-05-311-2/+3
* i965: Add support for rendering to depthbuffer mipmap levels > 0.Eric Anholt2011-05-181-29/+12