summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-18trace: Use long longs to ensure covering 64bits integers.José Fonseca
2008-08-18trace: Get the trace file from the GALLIUM_TRACE option itself.José Fonseca
2008-08-18gallium: fix do_flip bug on glCopyTexImage / surface_copy() pathBrian Paul
2008-08-18gallium: Remove TGSI_CC_UN.Michal Krol
2008-08-18tgsi: Update condition code vector when storing dest register.Michal Krol
2008-08-18tgsi: Saturate modifier obeys ExecMask.Michal Krol
Implement NVIDIA [-1;+1] saturate mode.
2008-08-18tgsi: Respect condition codes when storing destination register.Michal Krol
2008-08-18tgsi: Cosmetic changes.Michal Krol
2008-08-18tgsi: Add condition code (CC) register.Michal Krol
2008-08-18mesa: rearrange some code in _mesa_BindTexture() to fix error detection bug ↵Brian Paul
17173 Also, move GL_TEXTURE_RECTANGLE init code into separate function.
2008-08-18scons: Fix build.Michal Krol
2008-08-17pick first modeAlan Hourihane
2008-08-17if we can't find a mode, return first. At least we shouldAlan Hourihane
see the top left portion if we've got larger screens on other CRTC's
2008-08-17consolidate intel directories.Alan Hourihane
we now have src/gallium/winsys/drm/intel/{common,dri,egl}
2008-08-17rather than use CRTC 1 (aka LVDS), try and setup all connectors/encodersAlan Hourihane
and get the same output on all.
2008-08-17choose a 1024x768 resolutionAlan Hourihane
2008-08-17choose sane default for dri driver locationAlan Hourihane
2008-08-15fix DESTDIR omissionsHanno Böck
2008-08-15mesa: glsl: fix linking of varying vars which are arraysBrian Paul
2008-08-15gallium: in st_draw_vbo() use ctx->Current.Attrib[] values when arrays are ↵Brian Paul
missing/null fixes potential segfaults when vertex arrays are missing
2008-08-15xlib: Kill xmesa_surface.José Fonseca
A winsys cannot expect that the surfaces passed display_surface are the surfaces it created, as surface are now in generate texture views created by pipe_screen. Indeed, the fact it was working so far was mere luck. This fixes a weird tiled output when using the trace pipe driver. Winsys' surfaces should die.
2008-08-15trace: Fix typo.José Fonseca
2008-08-15python/retrace: Update frame when PIPE_FLUSH_FRAME spotted.José Fonseca
2008-08-15trace: Wrap all textures and surface created by the pipe driver.José Fonseca
That is, Unfortunately, this causes a regression in softpipe, where the output gets tyled.
2008-08-15trace: Allow multiple screens. Flush after call.José Fonseca
2008-08-15pyhon/retrace: Retrace surface contents.José Fonseca
Now capable of replaying trivial/quad-tex-2d
2008-08-15python/retrace: Keep addresses as strings.José Fonseca
To simplify looking up these in the trace.
2008-08-15trace: Several fixes.José Fonseca
2008-08-15python: Fix put/get_tile_raw bindings.José Fonseca
2008-08-15trace: Trace surface contents.José Fonseca
2008-08-15trace: Make stream a global variable.José Fonseca
This not only simplifies the code, but allows to use atexit() to ensure the log is closed when applications don't exit cleanly.
2008-08-15mesa: Issue PIPE_FLUSH_FRAME in glSwapBuffers/glFlush/glFinish.José Fonseca
2008-08-15gallium: New PIPE_FLUSH_FRAME flag to signal the end of a frame.José Fonseca
2008-08-15python/retrace: Commit unsaved changes to the doc.José Fonseca
2008-08-14gallium: init default texture image to grayBrian Paul
2008-08-14gallium: use a default texture in update_textures(), update_samplers() when ↵Brian Paul
needed The default texture is used when the current fragment shader has texture sample instructions but the user has not provided/bound a texture.
2008-08-14gallium: added queries to determin GL_EXT_packed_depth_stencil supportBrian Paul
2008-08-14trace: Update status.José Fonseca
2008-08-14python: Update status.José Fonseca
2008-08-14python/retrace: Application capable of replaying gallium traces.José Fonseca
At the moment it is capable of replaying trivial/tri kind of apps. See README for status.
2008-08-14python: Allow to use trace pipe driver with python.José Fonseca
2008-08-14python: Fix typo in buffer::write.José Fonseca
2008-08-14python: Remove unused var.José Fonseca
2008-08-14xlib: Use trace usage.José Fonseca
2008-08-14trace: Separate the trace screen/context vs the original screen/context.José Fonseca
2008-08-14mesa: Don't use alignments < 4.José Fonseca
2008-08-14mesa: posix_memalign requires alignment to be multiple of sizeof(void*)José Fonseca
2008-08-14gallium: Catch errors from posix_memalign.José Fonseca
2008-08-14python: Simplify st_winsys.José Fonseca
2008-08-14python: Bindings fixes.José Fonseca