summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker
AgeCommit message (Expand)Author
2008-02-15gallium: fix problem in which texcoords and varying vars got mapped to the sa...Brian
2008-02-15Fix problem in mapping vertex program outputs (found with "spring" game engine)Brian
2008-02-15gallium: don't rely on assert(0) for error handling - may be disabledKeith Whitwell
2008-02-15gallium: check if surface has defined status in check_clear_depth_with_quad()Brian
2008-01-26gallium: minor cleanups to pipe interfaceKeith Whitwell
2008-01-26gallium: add notify_swapbuffers_complete, use it to set surfaces to undefined...Keith Whitwell
2008-01-26gallium: specialize glFlush vs other flush semanticsKeith Whitwell
2008-01-25gallium: replace prim pipeline begin/end() functions with flush()Brian
2008-01-25gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell
2008-01-25gallium: Simplify winsys buffer interface.Michel Dänzer
2008-01-25gallium: added rastpos_destroy()Brian
2008-01-24gallium: added rastpos_destroy()Brian
2008-01-23gallium: remove support for separate depth/stencil buffers. Always combined ...Brian
2008-01-23gallium: overhaul usage of vertex_info in draw module.Brian
2008-01-23gallium: s/INTERP_NONE/INTERP_LINEAR/ to fix assertion with progs/samples/sel...Brian
2008-01-23gallium: fix computation of raster.point_size_per_vertex flagBrian
2008-01-22gallium: use temp reg for storing color to avoid reading 'result.color'Brian
2008-01-21gallium: silence warningsBrian
2008-01-17Revert "temporarily don't emit TGSI immediates, use the constant buffer"José Fonseca
2008-01-17Back-port miscellaneous fixes from internal branch (mostly portability fixes).José Fonseca
2008-01-17temporarily don't emit TGSI immediates, use the constant bufferBrian
2008-01-16tweaks to quad drawing, set UsesKill in bitmap shaderBrian
2008-01-16Fix a two-sided lighting bug (fixes samples/wave.c)Brian
2008-01-15include pipe/draw/draw_context.hBrian
2008-01-14free stvp->draw_shaderBrian
2008-01-14Fix problems with vertex shaders and the private draw module.Brian
2008-01-14Remove pipe->get/put_tile_rgba.Michel Dänzer
2008-01-14Remove mapping fields from struct pipe_surface.Michel Dänzer
2008-01-04gallium: Make texture target an enum for better debuggability.Michel Dänzer
2008-01-01unref buffer after drawing, fixes rastpos mem leakBrian
2008-01-01unref const buffers during context destroyBrian
2007-12-20gallium: make state tracker explictly ask for rendercache flushesKeith Whitwell
2007-12-20gallium: translate ARB fp/vp immediates consistently to tgsi immediatesKeith Whitwell
2007-12-19Add some prototype code for converting RET to END for main(). Disabled for now.Brian
2007-12-19Fix problem with initial viewport/scissor size.Brian
2007-12-19convert Mesa OPCODE_END to TGSI_OPCODE_END, not TGSI_OPCOD_RETBrian
2007-12-19special-case PSIZE tooBrian
2007-12-19new assertionsBrian
2007-12-19actually set the max_index. useful in the driverZack Rusin
2007-12-18turn off TGSI_DEBUGBrian
2007-12-18fix bug on GL_VERTEX_PROGRAM_TWO_SIDE pathBrian
2007-12-18gallium: rationalize vertex_element state packetKeith Whitwell
2007-12-17Emit declarations for constants (references to the const buffer)Brian
2007-12-17gallium: incorporate alpha state into depth_stencil state object.Keith Whitwell
2007-12-14Added origin_lower_left field to pipe_rasterizer_stateBrian
2007-12-14update_samplers() didn't respect the sampler->texunit mapping.Brian
2007-12-14emit tgsi declarations for texture samplersBrian
2007-12-14Don't always declare frag shader INPUT[0] as fragment position.Brian
2007-12-13add missing code for PIPE_FORMAT_S8_UNORM renderbufferBrian
2007-12-12Re-org of st_create_framebuffer() and renderbuffer format selection.Brian