summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2007-11-05new file for st_framebuffer stuffBrian
2007-11-05Introduce st_framebuffer type and st_create_framebuffer(), st_make_current()Brian
2007-11-05more dead code removal, clean-upBrian
2007-11-05move intelScreenContext() to intel_swapbuffers.c and make staticBrian
2007-11-05remove mesa extension codeBrian
2007-11-05remove old mesa context creation codeBrian
2007-11-05remove dead code, unnecessary #includes, etcBrian
2007-11-05remove INTEL_FIREVERTICESBrian
2007-11-05remove refcount, fboRect fieldsBrian
2007-11-05remove intel->pipe fieldBrian
2007-11-05remove some struct declsBrian
2007-11-05s/intelDisplayBuffer/intelDisplaySurfaceBrian
2007-11-05simplify intelSwapBuffers()Brian
2007-11-05remove useless codeBrian
2007-11-05remove disabled vblank/sync codeBrian
2007-11-05disable vblank/sync codeBrian
2007-11-05added check for fb==NULLBrian
2007-11-05remove dead pageflip codeBrian
2007-11-05disable page flip codeBrian
2007-11-05include context.hBrian
2007-11-05replace IntelFlush(), FLUSH_VERTICES(), etc. with st_flush() callBrian
2007-11-05call FLUSH_VERTICES() in st_flush()Brian
2007-11-05public st_flush()Brian
2007-11-05remove extern decls for non-existant functionsBrian
2007-11-05#include clean-ups, fixesBrian
2007-11-05comment about renderbuffers vs. surfacesBrian
2007-11-05remove some dead code, clean-upsBrian
2007-11-05more clean-up in intelDisplayBuffer()Brian
2007-11-04Check if the user/texenvprogram is just a pass-through program and skip ↵Brian
program concatenation.
2007-11-03Allow batch buffer debugging without calling i915_winsys->batch_start so often.José Fonseca
2007-11-03Do something sensible when failed to reserve space in the batch buffer.José Fonseca
2007-11-03Detail i915 winsys interface comments.José Fonseca
2007-11-03Render primitives using indirect vertices in a vertex buffer.José Fonseca
2007-11-02Cleanups.Zack Rusin
Remove some debugging output and try to make sure that Mesa compiles when configured without LLVM
2007-11-02Implement sin opcode.Zack Rusin
Seems to have similar rounding border problems as cos.
2007-11-02Implement scs opcodeZack Rusin
2007-11-02Implement COS and CMP opcode.Zack Rusin
There's some weird rounding issue with COS that I can't figure out.
2007-11-02Add debugging ifdefs to make it less verboseZack Rusin
2007-11-02Get fragment shaders working on top of LLVM.Zack Rusin
Redo the entry points, get the output propagation correctly, interpolate the inputs before feeding into llvm for now.
2007-11-02Change the fragment shader signature to better match actualZack Rusin
arguments that we need there.
2007-11-02Add basic entry points for fragment shaders.Zack Rusin
2007-11-02Renaming llvmtgsi to gallivm. Taking first steps on the way to supportingZack Rusin
fragment shaders through llvm.
2007-11-01Start re-working SwapBuffers.Brian
intelCopyBuffer() is now intelDisplayBuffer(): it displays the given surface in the on-screen window. Added a pipe_surface parameter to winsys->flush_frontbuffer(). Front buffer rendering/flushing actually works now. But, we should only allocate the front surface on demand...
2007-11-01Use new state tracker context/destroy funcs with wrap Mesa context.Brian
2007-11-01Sketch out new create/destroy context functions which create/wrap a Mesa ↵Brian
context.
2007-11-01disable the driverContext assertionsBrian
2007-11-01silence the finalize_mipmap_tree msgBrian
2007-11-01don't call _mesa_init_driver_functions()Brian
2007-11-01remove _mesa_init_driver_functions()Brian
2007-11-01plug in _mesa_test_proxy_teximage, temporarilyBrian