Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-12-07 | [965] Add a performance note about intel_bufferobj_data implementation.965-ttm | Eric Anholt | 1 | -0/+6 | |
2007-12-07 | [965] Remove bogus comment from before I understood our state pools. | Eric Anholt | 1 | -1/+0 | |
2007-12-07 | Merge remote branch 'origin/master' into 965-ttm | Eric Anholt | 10 | -19/+24 | |
Conflicts: src/mesa/drivers/dri/i965/brw_wm_surface_state.c | |||||
2007-12-07 | [965] Remove dead code in upload_wm_surfaces. | Eric Anholt | 1 | -3/+0 | |
2007-12-07 | [965] Move brw_surface_state stack allocation into the function using it. | Eric Anholt | 1 | -30/+28 | |
2007-12-07 | [965] Move screen regions back to intel_context.h. | Eric Anholt | 8 | -41/+63 | |
This reduces the diff to master, and it looks like the bufmgr will likely be moving to the context soon anyway for performance reasons, so no need to make this change all over. | |||||
2007-12-07 | Make osdemos linking like other programs | Dan Nicholson | 5 | -9/+13 | |
Most of the programs list their dependencies on the Mesa libraries in their Makefiles. This works with the default configuration where APP_LIB_DEPS only lists external libraries. This changes the linux-osmesa configs and the osdemos Makefile to follow that convention. Some cleanup of the Makefile is also added to refer to the GL libraries through the existing variables rather than hardcoding their names. | |||||
2007-12-07 | [965] Fix a file that was added instead of linked during a merge conflict. | Eric Anholt | 1 | -127/+1 | |
2007-12-07 | [intel] Fix up a doxygen comment for removed parameter. | Eric Anholt | 1 | -3/+0 | |
2007-12-07 | Merge remote branch 'origin/master' into 965-ttm | Eric Anholt | 65 | -738/+1070 | |
Conflicts: src/mesa/drivers/dri/common/dri_bufmgr.h | |||||
2007-12-07 | configs: Fix linking with static libGL and --as-needed | Dan Nicholson | 3 | -3/+6 | |
Linking of the programs breaks when using a static libGL and the GNU ld option --as-needed. This is because libXext is needed for the XShm functions. | |||||
2007-12-07 | i915: fix the error in the previos commit. | Xiang, Haihao | 1 | -1/+1 | |
2007-12-07 | i915: Check the program size when uploading a program. fix bug 13494 | Xiang, Haihao | 1 | -6/+8 | |
2007-12-06 | Minor followup fixes for the previous commit. | Michel Dänzer | 1 | -1/+4 | |
2007-12-06 | Always call dlopen in DriverOpen. | George Nassas | 2 | -2/+7 | |
This increases the reference count for the driver binary, preventing it from getting unloaded prematurely in driDestroyDisplay. See https://bugs.freedesktop.org/show_bug.cgi?id=13541 . | |||||
2007-12-05 | Revert "[965] Add missing flagging of new stage programs for updating stage ↵ | Eric Anholt | 5 | -94/+53 | |
state." I had forgotten part of brw_state_cache.c that made this fix not relevant for master (last_addr comparison and flagging based on cache id). This reverts commit a4642f3d18bdaebaba31e5dee72fe5de9d890ffb. | |||||
2007-12-05 | [965] Add missing flagging of new stage programs for updating stage state. | Eric Anholt | 5 | -53/+94 | |
Otherwise, choosing a new program wouldn't necessarily update the state, and and an old program could be executed, leading to various sorts of pretty pictures or hangs. | |||||
2007-12-05 | Fix endianness bug in _mesa_texstore_argb8888() | Brian | 1 | -11/+13 | |
On big-endian, storing in _mesa_texformat_argb8888 format produced wrong res Also, clean-up nearby code to match. picked from gallium-0.1 branch | |||||
2007-12-05 | Don't Swap buffer if a DRIDrawable is entirely obscured | Xiang, Haihao | 1 | -0/+3 | |
by another window. | |||||
2007-12-04 | Undo changes made to the toyball shaders in commit ↵ | Brian | 2 | -8/+6 | |
d19d0596daf004b56d80f78fa1a329b43c2ebf94 This demo produces the expected results again. | |||||
2007-12-04 | fix span->facing computation and gl_FrontFacing initialization | Brian | 2 | -6/+5 | |
2007-12-04 | Fix gl_FrontFacing compilation problem | Brian | 1 | -1/+2 | |
2007-12-04 | added culling/wireframe options | Brian | 1 | -13/+57 | |
2007-12-04 | Use -Bsymbolic for linking all shared objects. | Michel Dänzer | 1 | -2/+7 | |
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=10132 . Also remove comment about SONAME, as SONAME only applies to shared libraries. | |||||
2007-12-03 | [965] Change constant buffer from state structs to plain batch emission. | Eric Anholt | 1 | -40/+22 | |
Reduces diff to branch which has a relocation in this state emit. | |||||
2007-12-03 | fix DD_TRI_LIGHT_TWOSIDE bug (#13368) | Brian | 1 | -4/+4 | |
2007-12-03 | Fix the library name in glw.pc | Dan Nicholson | 1 | -1/+1 | |
Fix a copy and paste error s/GLU/GLw/ in glw.pc. | |||||
2007-12-03 | glut doesn't need -lXt | Brian | 1 | -1/+1 | |
2007-12-03 | added missing quote char | Brian | 1 | -1/+1 | |
2007-12-03 | i915: Fix up state changes for i8xx. | Michel Dänzer | 1 | -6/+56 | |
2007-11-30 | [intel] Move batch bo_unmap from TTM code to shared, and add more asserts. | Eric Anholt | 3 | -2/+8 | |
2007-11-30 | [intel] Add failure path printfs to relocation code and some comments. | Eric Anholt | 1 | -3/+32 | |
2007-11-30 | [intel] Simplify TTM relocation code by passing around bufmgr struct. | Eric Anholt | 1 | -24/+26 | |
2007-11-30 | [intel] Fix the type and naming of the flags/mask args to TTM functions. | Eric Anholt | 4 | -35/+35 | |
The uint64_t flags (as defined by drm.h) were being used as unsigned ints in many places. | |||||
2007-11-30 | [intel] intel_bufmgr_ttm style sanity | Eric Anholt | 1 | -308/+343 | |
2007-11-30 | fix-build: remove ctx->_Facing assignment | Brian | 1 | -8/+0 | |
2007-11-30 | fix broken two-sided stencil | Brian | 15 | -25/+57 | |
2007-11-30 | better front-plane clip test | Brian | 1 | -15/+28 | |
2007-11-30 | Updates of some OpenVMS makefiles. | joukj | 2 | -27/+28 | |
2007-11-30 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | joukj | 208 | -11852/+11252 | |
2007-11-30 | i965: if source depth to render target is set, | Xiang, Haihao | 1 | -0/+14 | |
it should be handled in fb_write. | |||||
2007-11-30 | i965: use uncompressed instruction to ensure only | Xiang, Haihao | 1 | -0/+1 | |
Pixel Mask Copy is modified as the pixel shader thread turns off pixels based on kill instructions. | |||||
2007-11-29 | [i915] Make INTEL_DEBUG=bufmgr actually do things for bufmgr_fake. | Eric Anholt | 3 | -6/+17 | |
2007-11-29 | New ctx->Driver.Map/UnmapTexture() functions for accessing textures from ↵ | Brian | 4 | -1/+56 | |
t_vb_program.c | |||||
2007-11-29 | cleanups, comments | Brian | 1 | -27/+28 | |
2007-11-29 | Move _mesa_load_tracked_matrices() from TNL module to prog_statevars.c | Brian | 4 | -102/+101 | |
2007-11-28 | r200: Fix texture format regression on big endian systems. | Michel Dänzer | 1 | -3/+6 | |
See https://bugs.freedesktop.org/show_bug.cgi?id=13324 . Also use tx_table_be for VALID_FORMAT, in case r200SetTexImages ever gets called for MESA_FORMAT_RGB888. | |||||
2007-11-28 | i965: update RefCount when using Vertex/Fragment program. | Xiang, Haihao | 1 | -0/+2 | |
It makes quake4-demo works well on 965. | |||||
2007-11-27 | remove drawable from hash table when window is deleted (see bug 13091) | WuNian | 1 | -0/+1 | |
2007-11-27 | use DEFAULT_SOFTWARE_DEPTH_BITS | Delle | 1 | -9/+11 | |