| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-06-29 | Revert "mesa: Use the appropriate relocation." | Ben Skeggs | |
| This reverts commit cb09d1ef60dae3b3c44f1370fd2f726c7044bc17. | |||
| 2008-06-29 | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | |
| 2008-06-28 | s/GL_INVALID_VALUE/GL_INVALID_OPERATION/ in _mesa_get_uniformfv() | Brian Paul | |
| 2008-06-28 | mesa: added null ptr checks | Brian Paul | |
| 2008-06-28 | mesa: added null ptr checks | Brian Paul | |
| 2008-06-28 | s/GL_INVALID_VALUE/GL_INVALID_OPERATION/ in _mesa_get_uniformfv() | Brian Paul | |
| 2008-06-28 | mesa: check FEATURE_point_size_array | Brian Paul | |
| 2008-06-28 | egl: set config's EGL_CONFORMANT, EGL_RENDERABLE_TYPE, EGL_SURFACE_TYPE ↵ | Brian Paul | |
| attributes | |||
| 2008-06-28 | egl: fix default value of EGL_SURFACE_TYPE, added some sanity check assertions | Brian Paul | |
| 2008-06-28 | egl: WinCE doesn't have sys/types.h | José Fonseca | |
| 2008-06-27 | DRI-specific pkg-config file | Dan Nicholson | |
| Since the gl pkg-config file doesn't convey any specifics about the backend in use, this adds a new pkg-config file for when DRI is in use. This can be used by the xserver build to determine if the DRI and/or GLX extensions are appropriate. | |||
| 2008-06-27 | autoconf: Check for posix_memalign | Dan Nicholson | |
| Rather than just defining HAVE_POSIX_MEMALIGN on Linux, check whether the function exists on all platforms and define the macro if it is. | |||
| 2008-06-27 | egl: helps if the stride is right | Zack Rusin | |
| 2008-06-27 | eh, we need a buildbot... fix the compilation | Zack Rusin | |
| 2008-06-27 | gallium: handle msaa | Roland Scheidegger | |
| 2008-06-27 | egl: These changes allow an eglBindAPI(EGL_OPENGL_ES_API) to succeed, and to ↵ | Robert Ellison | |
| work correctly with GLES1 and GLES2. - egl_xdri.c just sets the EGL_OPENGL_ES_BIT as well as the EGL_OPENGL_BIT in ClientAPIsMask - eglconfig.c allows the renderable type to include EGL_OPENGL_ES2_BIT as well as EGL_OPENGL_ES_BIT. - egl_xlib.c sets the EGL_NATIVE_RENDERABLE attribute to EGL_FALSE for all softpipe configurations. (Otherwise, an eglChooseConfig() that looks for particular values of EGL_NATIVE_RENDERABLE will fail.) | |||
| 2008-06-27 | egl: Windows updates to the platform.h files | Jonathan White | |
| 2008-06-27 | i915: Fix the last of the stride/pitch changes | Jakob Bornecrantz | |
| 2008-06-27 | mesa: Replace void * arithmetic. | José Fonseca | |
| 2008-06-27 | gdi: Update for cpp removal. | José Fonseca | |
| 2008-06-27 | cell: Update for cpp removal. | José Fonseca | |
| Not tested -- just mymic the softpipe changes. | |||
| 2008-06-27 | gallium: Drop pipe_texture->cpp and pipe_surface->cpp. | José Fonseca | |
| The chars-per-pixel concept falls apart with compressed and yuv images, where more than one pixel are coded in a single data block. | |||
| 2008-06-27 | scons: Get x86-64<->x86 cross build of assembly files right. | José Fonseca | |
| 2008-06-27 | scons: Fix i965/xlib build. | José Fonseca | |
| 2008-06-27 | scons: Fix typo. | José Fonseca | |
| 2008-06-27 | mesa: Use the appropriate relocation. | José Fonseca | |
| I don't fully understand this, but this matches the assembly code gcc generates glapi.c and fixes following error on x86-64 with assembly: relocation R_X86_64_PC32 against `_gl_DispatchTSD' can not be used when making a shared object | |||
| 2008-06-26 | intel: Fix locking when doing intel_region_cow(). | Eric Anholt | |
| This was broken in the merge of 965 blit support. It tried to lock only when things were already locked. | |||
| 2008-06-26 | intel: Replace sprinkled intel_batchbuffer_flush with MI_FLUSH or nothing. | Eric Anholt | |
| Most of these were to ensure that caches got synchronized between 2d (or meta) rendering and later use of the target as a source, such as for texture miptree setup. Those are replaced with intel_batchbuffer_emit_mi_flush(), which just drops an MI_FLUSH. Most of the remainder were to ensure that REFERENCES_CLIPRECTS batchbuffers got flushed before the lock was dropped. Those are now replaced by automatically flushing those when dropping the lock. | |||
| 2008-06-26 | Check in SwapBuffers for any new pending dri2 events | Alan Hourihane | |
| 2008-06-26 | gallium: Describe pixel block. | José Fonseca | |
| Chars-per-pixel paradigm is not enough to represent compressed and yuv pixel formats. | |||
| 2008-06-25 | mesa: point size arrays | Brian Paul | |
| 2008-06-24 | Merge commit 'origin/master' into drm-gem | Eric Anholt | |
| 2008-06-24 | intel: Fix glCopyPixels when x or y are < 0 in hw coordinates. | Eric Anholt | |
| Nothing would get drawn as the negative coordinates broke the rectangle intersection code that used unsigned ints. Tested with copypix demo and sliding the copy to the upper left. | |||
| 2008-06-24 | i965: Use the shared intel_pixel_copy.c. | Eric Anholt | |
| This disables the textured copy implementation on 965, which didn't appear to work (mesa copypix demo, disable the blit path, move so that regions don't overlap and textured is used, and you get garbage). If we resurrect this for i965, I'd rather it used the 915-style metaops instead. Current metaops code left in place so that whoever picks it up has a reference. | |||
| 2008-06-24 | nv30: add context value | Patrice Mandin | |
| 2008-06-24 | intel: Same pixel function init for everyone now. | Eric Anholt | |
| 2008-06-24 | intel: Avoid glBitmap software fallback for blending when no blending occurs. | Eric Anholt | |
| Mesa demos tend to leave blending on but in GL_ONE/GL_ZERO, or GL_SRC_ALPHA/GL_ONE_MINUS_SRC_ALPHA with a source alpha of 1.0. | |||
| 2008-06-24 | intel: Merge check_blit_fragment_ops between i915/i965. | Eric Anholt | |
| Both had some useful bits for the other. | |||
| 2008-06-25 | nouveau: major thinko | Ben Skeggs | |
| 2008-06-25 | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | |
| 2008-06-24 | intel: Note reasons for blit pixel op fallbacks under INTEL_DEBUG=pix. | Eric Anholt | |
| 2008-06-24 | i915: Add support for accelerated glBitmap, shared from 965. | Eric Anholt | |
| 2008-06-24 | i915: Fix read != draw drawable for glCopyPixels. | Eric Anholt | |
| Taken from commit bad6e175cf59cce630c37d73f6e71f3a4de50ae6. | |||
| 2008-06-24 | i915: Allow accelerated pixel ops to be disabled with INTEL_NO_BLIT. | Eric Anholt | |
| This matches 965. | |||
| 2008-06-24 | gallium: remove some old dispatch code | Brian Paul | |
| 2008-06-24 | gallium: remove bad assertion | Brian Paul | |
| 2008-06-24 | gallium: Fix whole source being used in u_blit | Jakob Bornecrantz | |
| 2008-06-24 | Fix CRLF line endings. | José Fonseca | |
| 2008-06-24 | Allow CRLF automatic conversion on MSVC project files. | José Fonseca | |
| MSVC doesn't really care, and it is frequently causing merge conflicts. | |||
| 2008-06-24 | i915: Create a texture and surface for shared frontbuffer | Jakob Bornecrantz | |
