summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Undef a conflicting symbol in Windows.Karl Schultz2006-03-291-0/+3
|
* add showbuffer.[ch] which could be in this dir after the targets are built.Karl Schultz2006-03-291-0/+2
|
* Update for new Mesa entry points. I need to change the python script that ↵Karl Schultz2006-03-291-3/+4
| | | | generates this file to the new XML scheme, but for now, a manual update is OK.
* Remove unneeded includes of time.hKarl Schultz2006-03-291-2/+0
|
* Match pixel addresses with `compute_row_addresses' in RGB mode (also obey ↵Daniel Borca2006-03-281-2/+2
| | | | RGB/UNSIGNED_BYTE rule).
* fix missing *_STATECHANGE in *UpdateViewportOffset for radeon, r200 and r300 ↵Roland Scheidegger2006-03-287-47/+71
| | | | (reported by Jim Duchek). Fix some potential problems with strict-aliasing with r200 and radeon drivers in *UpdateViewportOffset, *PolygonOffset and *UpdateWindow functions (some compiler warnings about strict-aliasing remain in the codegen vertex code, and there may be more problems unnoticed by the compiler).
* updated comment about framebuffer's Visual fieldBrian Paul2006-03-281-2/+4
|
* added known issue: render to depth textures not workingBrian Paul2006-03-281-2/+11
|
* update conditional for render to GL_DEPTH_STENCIL texture, check for valid ↵Brian Paul2006-03-281-3/+4
| | | | teximage before calling ctx->Driver.RenderTexture()
* a little code movement so we don't make invalid casts from gl_renderbuffers ↵Brian Paul2006-03-283-8/+24
| | | | to xmesa_renderbuffers
* fix #6072 (Keith Whitwell)Aapo Tahkola2006-03-281-12/+17
|
* Revert merge of new/experimental code from texmem branch.Keith Whitwell2006-03-281-1/+1
|
* enable GL_ARB_half_float_pixel, was GL_MESAX_half_float_pixelBrian Paul2006-03-281-2/+2
|
* comment about byteswapping in _mesa_unpack_depth_span()Brian Paul2006-03-281-0/+1
|
* make allow_large_textures 1 by default for radeon and r200, and consequently ↵Roland Scheidegger2006-03-273-6/+6
| | | | enable all texture units by default on those cards (3 for radeon, 6 for r200). Fix the usually forgotten DRIVER_DATE accordingly.
* remove unnecessary typedefs causing compiler warningsRoland Scheidegger2006-03-271-3/+0
|
* Disable `hidden' attribute for DJGPPDaniel Borca2006-03-271-1/+1
|
* PutRowRGB was not initialized for OSMESA_RGB_565Daniel Borca2006-03-271-1/+1
|
* Fixup makefile for solo non-eglDave Airlie2006-03-271-2/+7
|
* merge from texman branchmesa_20060325Brian Paul2006-03-2627-473/+962
|
* fix some PFNGL* typedefsBrian Paul2006-03-261-5/+5
|
* remove carriage returnsBrian Paul2006-03-251-732/+732
|
* fix issue in _mesa_free_framebuffer_data()Brian Paul2006-03-251-1/+1
|
* check for incomplete FBO in _mesa_Clear()Brian Paul2006-03-251-1/+7
|
* Clean up the recent code related to texture_override(). Pass params in aBrian Paul2006-03-241-45/+56
| | | | | | | more logical order. Remove a mess of stray ^M chars. Fix a bug when checking if the texture object's format is GL_COLOR_INDEX or GL_DEPTH_COMPONENT. This fixes a segfault when GL_TEXTURE_BASE_LEVEL!=0.
* lots of debug options, some code movement, etcBrian Paul2006-03-241-30/+92
|
* added some missing formats in _mesa_source/dest_buffer_exists()Brian Paul2006-03-241-2/+16
|
* Make ARB_vp backends happy with nv arlAapo Tahkola2006-03-241-0/+5
|
* secondary color fixes.Aapo Tahkola2006-03-241-1/+15
|
* Added -l option for explicit locking around Xlib and GLX calls inBrian Paul2006-03-231-5/+64
| | | | threaded code. Seems to improve reliability quite a bit.
* Added -p option to create a display connection per thread.Brian Paul2006-03-231-23/+88
| | | | | This seems more stabile than using one display connection for all threads. Still get an occasional Xlib: unexpected async reply error, unfortunately.
* make solo build completeDave Airlie2006-03-231-1/+0
|
* fix coverity 1107: use after freeDave Airlie2006-03-231-1/+1
|
* fix coverity 926: use before NULL checkDave Airlie2006-03-231-2/+4
|
* Need to check for new state and do readpixels/drawpixels clipping afterBrian Paul2006-03-222-9/+25
| | | | | we call RENDER_START since that may involve validating the drawable and updating its dimensions.
* implement arl and enable hw nv_vp.Aapo Tahkola2006-03-223-8/+17
|
* ARL dst idx was undefined.Aapo Tahkola2006-03-221-1/+2
|
* GL_EXT_packed_depth_stencil should be off by defaultBrian Paul2006-03-211-1/+1
|
* Silencium gcc warnings.Michal Krol2006-03-214-132/+131
|
* GLSL fixes:Michal Krol2006-03-2134-1388/+1770
| | | | | | | | | | | | | | | | | | - generate error on NULL pointers in glShaderSourceARB; - reinstall program object, if current, in glLinkProgramARB; - vertex and fragment shaders are optional in program object; - floor asm was wrongly computed for x86 back-end; - allow for (void) idiom in function prototypes; - all fixed-state uniforms are updated; - local variable initializers are working; - implement texture* and shadow* functions for vertex processor; - generate error if too many arguments in general constructor; - trim unused data in general constructor; - struct r-value field select was badly relocated; Changes: - add derived state gl_fog_attrib::_Scale; - add derived state gl_light::_CosCutoffNeg;
* Lots of changes/fixes for rendering to framebuffer objects.Brian Paul2006-03-207-94/+211
| | | | | | | - When deleting texture objects, unbind from FBOs if necessary. - Changed driver hooks for starting/ending render to texture. - Now properly handle case where gl[Copy]TexImage() is called after glFramebufferTexture[123]D(). That didn't work before.
* additional assertions and debug code for testing FBO completenessBrian Paul2006-03-201-1/+31
|
* additional error checking to be sure source renderbuffer exists for ↵Brian Paul2006-03-201-2/+36
| | | | glCopyTex[Sub]Image()
* use new _mesa_sourc/dest_buffer_exists() functionsBrian Paul2006-03-201-48/+26
|
* added _mesa_source/dest_buffer_exists() function to easily test if ↵Brian Paul2006-03-202-2/+130
| | | | particular renderbuffers are present
* fix some buffer binding tests in _mesa_make_current()Brian Paul2006-03-201-3/+9
|
* slightly improved error messageBrian Paul2006-03-201-2/+2
|
* Fix texrect upload conflicts.Aapo Tahkola2006-03-201-0/+7
|
* Disable tnl programs when doing software vertex programs. compiz with its ↵Aapo Tahkola2006-03-191-0/+4
| | | | texrect and lighting needs was broken because of this.
* minor clean-upsBrian Paul2006-03-191-4/+4
|