summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-03-29egl_android: assorted fixesChia-I Wu
2011-03-28gralloc: glFlush() should suffice for page flippingChia-I Wu
2011-03-28gralloc: improve page flip blockingChia-I Wu
Use DRM_MODE_PAGE_FLIP_EVENT.
2011-03-26gralloc: boost radeon performanceChia-I Wu
Allocate buffer from GTT for 2D apps.
2011-03-26gralloc: improve radeon sync issueChia-I Wu
2011-03-26glsl: add missing generated filesChia-I Wu
2011-03-25gralloc: kernel module name is i915Chia-I Wu
2011-03-25android: fix buildingChia-I Wu
2011-03-25st/egl: add support for loading radeonChia-I Wu
2011-03-25egl_android: add support for loading radeonChia-I Wu
For completeness. Not used.
2011-03-25android: use __mmap2 for winsys/r600Chia-I Wu
2011-03-25gralloc: add radeon supportChia-I Wu
2011-03-25gralloc: rename i915 to intelChia-I Wu
2011-03-25gralloc: add multiple driver supportChia-I Wu
2011-03-25mesa: fix glDrawTex*Chia-I Wu
As the case with _mesa_DrawPixels, the driver may install its vertex shader and the vp override flag should be set.
2011-03-25auxiliary: disable SSE translateChia-I Wu
It does not support FIXED.
2011-03-17mesa: one more missing pre-generated fileChia-I Wu
2011-03-17mesa: add more pre-generated filesChia-I Wu
2011-03-16egl_android: update surface geometryChia-I Wu
2011-03-16intel: advertise GL_OES_point_spriteChia-I Wu
2011-03-16i965c: add MESA_FORMAT_RGBA8888_REV to brw_format_for_mesa_formatChia-I Wu
The framebuffer uses PIXEL_FORMAT_BGRA_8888 -> MESA_FORMAT_ARGB8888 while applications use PIXEL_FORMAT_RGBA_8888 -> MESA_FORMAT_RGBA8888_REV PIXEL_FORMAT_RGB_565 -> MESA_FORMAT_RGB565
2011-03-16mesa: advertise GL_ARB_texture_non_power_of_twoChia-I Wu
It maps to DisplayHardware::NPOT_EXTENSION in SurfaceFlinger.
2011-03-16android: Add Android.mk's.Chia-I Wu
2011-03-16android: Add pre-generated files.Chia-I Wu
make -C src/glsl builtin_function.cpp make -C src/es1api make -C src/es2api make -C src/shared-glapi make -C src/mesa/mai/api_exec_es{12}.c
2011-03-16android: Add __DRI_IMAGE_FORMAT_RGBA8888_REV.Chia-I Wu
2011-03-16android: Add DRM-based gralloc.Chia-I Wu
2011-03-16android: Make egl_android load DRI drivers.Chia-I Wu
2011-03-16android: Add new classic EGL driver for Android.Chia-I Wu
2011-03-16android: Add android backend for st/egl.Chia-I Wu
2011-03-16android: Add Android EGL extensions.Chia-I Wu
2011-03-16android: Add _EGL_PLATFORM_ANDROID.Chia-I Wu
2011-03-16android: Enable extensions required by ES1 for i915c.Chia-I Wu
2011-03-16android: Fix depth/stencil with i915c/i965c.Chia-I Wu
2011-03-16android: Fix GL_OES_EGL_image with SurfaceFlinger.Chia-I Wu
2011-03-16android: Use __mmap2 in winsys/svga.Chia-I Wu
2011-03-16android: Fix build with bionic.Chia-I Wu
2011-03-16i965c: Fix a declaration in for loop.Chia-I Wu
2011-03-16i965c: Add support for GL_FIXED.Chia-I Wu
Quick and dirty..
2011-03-16i915c: Add GL_OES_draw_texture support.Chia-I Wu
2011-03-16i915: Free with FREE.Chia-I Wu
2011-03-15mesa: use BITFIELD64_BIT() macroBrian Paul
2011-03-15st/mesa: use BITFIELD64_BIT() macro in a few more placesBrian Paul
2011-03-15glsl: add cast to silence signed/unsigned comparison warningBrian Paul
2011-03-15mesa: use 1UL for 64-bit unsigned constant for C++Brian Paul
This fixes C++ warnings where BITFIELD64_BIT() is used.
2011-03-15glsl: Only allow unsized array assignment in an initializerIan Romanick
It should have been a tip when the spec says "However, implicitly sized arrays cannot be assigned to. Note, this is a rare case that *initializers and assignments appear to have different semantics*." (empahsis mine) Fixes bugzilla #34367. NOTE: This is a candidate for stable release branches.
2011-03-15i915g: fix braino in the static state reworkDaniel Vetter
For mip-map level rendering, both draw offset and size tend to change ... Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-03-15i915g: implement early zDaniel Vetter
v2: Make it actually work. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-03-15i915g: split up static stateDaniel Vetter
Early Z support is set in the DST_VARS command. Hence split up static state emission to avoid reissuing to much on fragment shader changes, especially the costly dst buffer relocations. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-03-15i965: Fix alpha testing when there is no color buffer in the FBO.Eric Anholt
We were alpha testing against an unwritten value, resulting in garbage. (part of) Bug #35073.
2011-03-15i965: Do our lowering passes before the loop of optimization.Eric Anholt
The optimization loop won't reinsert noise instructions or quadop vectors, so we were traversing the tree for nothing. Lowering vector indexing was in the loop after do_common_optimization() to avoid the work if it ended up that the index was actually constant, but that has been called already in the core.