Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-31 | Lift region-related functions up to the pipe interface. | Brian | |
Some of these functions probably should be driver-private. Note: intel_buffer_object is in p_state.h and should be fixed/removed. There are just a few i915 dependencies in intel_region.c | |||
2007-07-31 | re-fix stencil addressing bug | Brian | |
2007-07-31 | Add missing files | Keith Whitwell | |
2007-07-31 | Remove references to intel_tris.h | Keith Whitwell | |
2007-07-31 | Build the "pipe" version of the i915tex driver. | Keith Whitwell | |
This hands all rendering off to the softpipe rasterizer. | |||
2007-07-31 | A version of the i915tex driver with all drawing code removed. | Keith Whitwell | |
This is intended to support the softpipe development work. More code will be removed and pushed into softpipe until this basicially becomes the DRI/GLX interface for that driver. | |||
2007-07-31 | simplify clear.x1,y2,x2,y2 setup | Brian | |
2007-07-31 | In i915/i830_emit_state(), check if state->draw_region is non-null. | Brian | |
This fixes a problem hit by glClear in the samples/stencil.c program. | |||
2007-07-31 | fix stencil addressing bug | Brian | |
2007-07-31 | remove obsolete xmesa_get_stencil_surface() stub | Brian | |
2007-07-31 | fix comments and param names for intel_miptree_image_map() | Brian | |
2007-07-31 | fix value returned by intel_new_renderbuffer_fb() | Brian | |
2007-07-31 | fix assertions | Brian | |
2007-07-31 | Merge branch 'i915tex_privbuffers' into softpipe_0_1_branch | Keith Whitwell | |
Conflicts: src/mesa/drivers/dri/i915tex/intel_buffers.c src/mesa/drivers/dri/i915tex/intel_context.c src/mesa/drivers/dri/i915tex/intel_fbo.c src/mesa/drivers/dri/i915tex/intel_pixel_draw.c | |||
2007-07-30 | 32 and z24s8 softpipe buffers | Brian | |
2007-07-30 | remove some obsolete xmesa remnants | Brian | |
2007-07-30 | Merge branch 'softpipe_0_1_branch' of ↵ | Brian | |
git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch | |||
2007-07-30 | Lots of improvements to the surface-related code. | Brian | |
Z testing now works with i915 driver. Add gl_renderbuffer::surface pointer (and reverse pointer). Remove intel_surface and xmesa_surface types - no longer used. | |||
2007-07-30 | compute scale for Z24 buffers | Brian | |
2007-07-30 | implement read_quad_f_swz() | Brian | |
2007-07-30 | Merge branch 'softpipe_0_1_branch' of ↵ | Brian | |
git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch | |||
2007-07-30 | implement surfaces for softpipe rendering | Brian | |
2007-07-30 | map/unmap surfaces before/after rendering | Brian | |
2007-07-30 | remove old comments | Brian | |
2007-07-30 | disable ProgramStringNotify assertion | Brian | |
2007-07-30 | call st_invalidate_state() | Brian | |
2007-07-30 | added map/unmap() stubs | Brian | |
2007-07-29 | fix range reduction for sin/cos in i915tex (#11609) | Roland Scheidegger | |
2007-07-29 | Fix crashes when the frag prog can't be handled in hardware (#11131) | Roland Scheidegger | |
Must not change to/from swrast after Render.Start or bad things will happen. (Driver will still somewhat incorrectly report an implementation error, and apps can't really figure out if a prog is natively supported as validation is later - could try doing it earlier to give some hint at least, even though native status may still change later due to fog etc.) | |||
2007-07-27 | renaming, comments, clean-up | Brian | |
2007-07-27 | Clip triangles against softpipe->cliprect which includes scissor and surface ↵ | Brian | |
bounds. This prevents rendering out of bounds when the viewport is partially outside the surface bounds. | |||
2007-07-27 | remove obsolete comments | Brian | |
2007-07-27 | Maintain cliprect (scissor) info in sp_state_derived.c. | Brian | |
The cliprect depends on the scissor rect (if enabled), otherwise the drawing surface bounds. | |||
2007-07-27 | Implement point/line quad clipping. Not quite as efficient as it probably ↵ | Brian | |
could be, but sufficient for now. | |||
2007-07-27 | check scissor state | Brian | |
2007-07-27 | s/SP_TILE_H/SP_QUAD_H/ | Brian | |
2007-07-27 | init quad.coverage values to 1.0 in case line AA is enabled so that we see ↵ | Brian | |
something | |||
2007-07-27 | Avoid unnecessary input attrib copy by aligning exec_machine attribs. | michal | |
2007-07-27 | Merge branch 'master' of git+ssh://michal@git.freedesktop.org/git/mesa/mesa ↵ | michal | |
into softpipe_0_1_branch | |||
2007-07-26 | Fix function call bug 11731. Also, fix up IR_CALL/IR_FUNC confusion. | Brian | |
2007-07-26 | generate error upon writing to varying var in fragment program (bug 11733) | Brian | |
2007-07-26 | clamp float colors | Brian | |
2007-07-26 | fix color interpolation for CHAN_BITS==32 | Brian | |
2007-07-26 | don't use rgba_line() if CHAN_BITS==32 | Brian | |
2007-07-25 | Implement line stippling. | Brian | |
Also added draw_stage::reset_line_stipple(). There may be a better way of doing that though. | |||
2007-07-25 | rename some vars | Brian | |
2007-07-25 | implement DDX, DDY instructions | Brian | |
2007-07-25 | Fix pinterp() to compute 1 / FRAG_ATTRIB_WPOS.w Update comments too. | Brian | |
2007-07-25 | patch things up enough to allow texture sampling to work | Brian | |
2007-07-24 | remove unused MAX_3D_TEXTURE_SIZE, reformattting | Brian | |