Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-22 | winsys/drm: Update Makefile.template. | Chia-I Wu | |
Mainly to respect LDFLAGS and remove unused target $(LIBNAME_EGL). This is based on the patch by Tomáš Chvátal <scarabeus@gentoo.org>. | |||
2010-01-21 | gallium: fix conditional rendering comment | Brian Paul | |
2010-01-21 | gallium/docs: document conditional rendering | Brian Paul | |
2010-01-21 | gallium: updated comments, whitespace fixes | Brian Paul | |
2010-01-21 | softpipe: added region assertions in softpipe_get_tex_transfer() | Brian Paul | |
2010-01-21 | Do not include glapi/dispatch.h outside Mesa core. | Chia-I Wu | |
Include the glapi*.h directly instead. glapi/dispatch.h became a Mesa core header since 22884db174b9fb0736cec1c6a192f8b9a97500c1. | |||
2010-01-20 | gallium/i965: Make brw_batchbuffer prototypes match in source & header | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-20 | radeong: Fix EGL driver names. | Corbin Simpson | |
Using "radeon" instead of "radeong" because we don't have classic EGL. | |||
2010-01-20 | Fix touching live system during install. | Tomas Chvatal | |
2010-01-20 | st/egl_g3d: Add support for driver probe. | Chia-I Wu | |
Hook the drv->Probe callback to allow the drivers to probe displays. The loading of state trackers is delayed to avoid unnecessary loading. | |||
2010-01-20 | st/egl_g3d: Add support for probe to native displays. | Chia-I Wu | |
The functions can be used to check if a display is supported without creating a struct native_display. It uses a probe object that can be shared across drivers. | |||
2010-01-20 | st/egl_g3d: Do not reuse the pipe transfer in ximage. | Chia-I Wu | |
A pipe transfer is supposed to be temporary. It should be created before X*PutImage and destroyed afterwards. | |||
2010-01-19 | r300g: Move GB_AA_CONFIG to its eventual new home. | Corbin Simpson | |
2010-01-19 | r300g: Make invariant state into an atom. | Corbin Simpson | |
2010-01-20 | Merge remote branch 'origin/opengl-es-v2' | Chia-I Wu | |
2010-01-19 | util/blit: document params to util_blit_pixels_writemask() | Brian Paul | |
2010-01-19 | Sun compilers now support some gcc __attribute__ values | Alan Coopersmith | |
Sun cc 5.9 and later (__SUNPRO_C >= 0x590) support __attribute__ calls for aligned, always_inline, noinline, pure, const, and malloc. This commit includes updates to files that were regenerated by gl_XML.py after adding the __SUNPRO_C checks to it Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-19 | softpipe: remove redundant assignments | Brian Paul | |
We initialized width/height/depth from pt->width0/height0/depth0 above. | |||
2010-01-18 | docs: Clarify PIPE_TEXTURE_USAGE_DYNAMIC. | Corbin Simpson | |
2010-01-18 | docs: Use proper XOR symbol. | Corbin Simpson | |
2010-01-18 | docs: Spacing in TGSI formulae. | Corbin Simpson | |
Some of those still look atrocious. :T | |||
2010-01-18 | docs: Grammar and refs in Rasterizer. | Corbin Simpson | |
2010-01-18 | docs: Cleanup Rasterizer a bit. | Corbin Simpson | |
I'm getting better at this, I think. | |||
2010-01-18 | docs: Fix terms and refs. | Corbin Simpson | |
I fail at Sphinx-style ReST. | |||
2010-01-18 | docs: Slowly keep fleshing out more info. | Corbin Simpson | |
2010-01-18 | docs: PIPE_TEXTURE_USAGE info. | Corbin Simpson | |
From IRC with Jakob. | |||
2010-01-18 | nv50: fix constant vtxattr methods | Christoph Bumiller | |
This function was untested, sorry. | |||
2010-01-18 | nv50: make instanced drawing work with edge flags | Christoph Bumiller | |
And fix some obvious mistakes introduced in the previous instancing commit. | |||
2010-01-18 | nv50: cannot exit shaders on a control flow instruction | Christoph Bumiller | |
Fixes lockup triggered by this ingenious shader: 1: CALL :3 2: END 3: BGNSUB ... | |||
2010-01-18 | nv50: fix nv50_program->immd memory leak | Marcin Slusarz | |
2010-01-18 | tgsi: Fix behaviour of dimension index. | Michal Krol | |
The dimension index always addresses the second-dimension axis. | |||
2010-01-18 | tgsi: Allow TEMPORARY registers as indirect address into source operands. | Michal Krol | |
2010-01-18 | tgsi: Add ureg_DECL_immediate_block_uint(). | Michal Krol | |
Allows declaring a contiguous block of immediates. Useful for relative indexing. | |||
2010-01-18 | radeong: Don't allocate HW BOs for constantbufs. | Corbin Simpson | |
We have broken 1000 FPS. Hell yes. Heavily inspired by Marek's patch, but using pipebuffer instead of a roll-your-own malloc. | |||
2010-01-18 | r300g: fix polygon offset | Marek Olšák | |
As per classic r300. Not sure why glean/polygonOffset still fails, but we do emit the same register values as in classic. | |||
2010-01-18 | r300g: fix vertex data swizzle | Marek Olšák | |
2010-01-18 | r300g: do not align compressed textures to a tile size | Marek Olšák | |
2010-01-18 | st/egl_g3d: Clean up for x11_drawable_get_depth. | Chia-I Wu | |
Fix a wrong comment and remove an unnecessary #include. | |||
2010-01-18 | dri: Add an MSAA-enabled factor to DRI configs. | Corbin Simpson | |
4 samples should be enough for GLUT to be satisfied, and I think most of the HW that does any MSAA, can do it. Note that any pipe that doesn't multisample can just ignore the corresponding flag in pipe_rasterizer_state. | |||
2010-01-18 | dri: Properly calculate number of modes for MSAA. | Corbin Simpson | |
Split from the next patch for bisection purposes only. | |||
2010-01-18 | radeong: Check DRM version, and report stats. | Corbin Simpson | |
2010-01-18 | radeong: Use vram_size instead of vram_visible. | Corbin Simpson | |
The kernel will decide on its own what to give us. | |||
2010-01-18 | st/egl_g3d: Add support for eglCopyBuffers. | Chia-I Wu | |
It uses a slow path to copy the render buffer of the surface to the target pixmap. We might be able to create a pipe context for EGLDisplay's use and use a blitter context for the purpose. It is left for a future consideration. | |||
2010-01-18 | st/egl_g3d: Add is_pixmap_supported to native display interface. | Chia-I Wu | |
The function may be used to support, for example, EGL_MATCH_NATIVE_PIXMAP and EGL_KHR_image_pixmap. | |||
2010-01-18 | st/egl_g3d: Update validate to use an attachment mask. | Chia-I Wu | |
A validate call asks for the buffers of a native surface. Using a mask to represent the interested buffers is more intuitive. It also rules out corner cases such as a single attachment being listed multiple times. | |||
2010-01-18 | st/vega: Fix window resizing with egl_g3d. | Chia-I Wu | |
egl_g3d calls st_set_framebuffer_surface on window resize. It updates the renderbuffer's geometry and makes st_resize_framebuffer a no-op. This commit improves the no-op check a little bit. It can do better after gallium-fb-dimensions is merged. | |||
2010-01-18 | st/vega: Call screen->update_buffer instead of winsys->update_buffer. | Chia-I Wu | |
This removes the last reference to winsys and is per mesa/st. | |||
2010-01-18 | tgsi: Add missing semantic name in text parser. | Chia-I Wu | |
This time, INSTANCEID is missing... | |||
2010-01-18 | cso: Add set_vertex_samplers function | Jakob Bornecrantz | |
2010-01-18 | softpipe: Fix leak in vbuf draw module | Jakob Bornecrantz | |