Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-19 | util/blit: document params to util_blit_pixels_writemask() | Brian Paul | |
2010-01-19 | mesa: added comment about future FBO formats | Brian Paul | |
2010-01-19 | st/mesa: enable EXT_framebuffer_multisample | Marek Olšák | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-19 | r100/r200: fix Y coord flipping in accelerated blits | Alex Deucher | |
2010-01-19 | llvmpipe: asst. task-related clean-ups | Brian Paul | |
2010-01-19 | r100/r200: fix dst pitch in blit code | Alex Deucher | |
2010-01-19 | r200: add missing symlink to radeon_tex_copy.c | Alex Deucher | |
2010-01-20 | r100/r200: align to pitch updates in blit interface | Maciej Cencora | |
2010-01-19 | r200: use common glCopyTex(Sub)Image code | Maciej Cencora | |
2010-01-19 | r100: use common glCopyTex(Sub)Image code | Maciej Cencora | |
2010-01-19 | radeon/r300/r600: share common glCopyTex(Sub)Image code | Maciej Cencora | |
2010-01-19 | r600: align to r300 changes in the blit code | Maciej Cencora | |
Pitch here means aligned width, not aligned width * bpp. | |||
2010-01-19 | r300/r600: move some bo offsets checking to blit code | Maciej Cencora | |
In preperation for texcopy code sharing. | |||
2010-01-19 | r600: prepare for some code sharing | Maciej Cencora | |
2010-01-19 | r300: check if blitting for given format is supported earlier | Maciej Cencora | |
Prevents failing assertions at later stage. | |||
2010-01-19 | r300: use nearest texture filtering for accelerated blits | Maciej Cencora | |
2010-01-19 | r300: fix Y coord flipping in accelerated blits | Maciej Cencora | |
2010-01-19 | radeon: use mesa provided _mesa_tex_target_to_face function | Maciej Cencora | |
2010-01-19 | r300: prepare for texcopy code sharing | Maciej Cencora | |
2010-01-19 | radeon: add blit function to vtbl | Maciej Cencora | |
2010-01-19 | svga: Do a more propper creation of textures from handles | Jakob Bornecrantz | |
2010-01-19 | st/xorg: Don't leak BusID buffer | Jakob Bornecrantz | |
2010-01-19 | intel: Remove dead note_fence vtbl hook. | Eric Anholt | |
2010-01-19 | i965: Improve the hashing of brw_state_cache keys to include the cache_id. | Eric Anholt | |
No measurable difference on cairoperf. | |||
2010-01-19 | i965: Remove obsolete comment about the state atoms. | Eric Anholt | |
2010-01-19 | i965: Upload as many VS constants as possible through the push constants. | Eric Anholt | |
The pull constants require sending out to an overworked shared unit and waiting for a response, while push constants are nicely loaded in for us at thread dispatch time. By putting things we access in every VS invocation there, ETQW performance improved by 2.5% +/- 1.6% (n=6). | |||
2010-01-19 | i965: Allow for variable-sized auxdata in the state cache. | Eric Anholt | |
Everything has been constant-sized until now, but constant buffer handling changes will make us want some additional variable sized array. | |||
2010-01-19 | intel: Use the new DRI2 flush invalidate entrypoint to signal frame done. | Eric Anholt | |
Previously for frame throttling we would wait on the first batch after a swap before emitting another swap, because we had no hook after a swap was emitted. This meant that if an app managed to squeeze everything it for a frame had into one batch, it would lock-step with the GPU. With the swapbuffers changes, we now have the entrypoint we want. This takes the WoW intro screen from 25% GPU idle and visibly jerky to 4-5% GPU idle and rather smooth. Other apps such as OpenArena have run into this problem as well. | |||
2010-01-19 | llvmpipe: fix-up comment | 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-19 | llvmpipe: re-order file list, fix indentation | Brian Paul | |
2010-01-19 | llvmpipe: remove unneeded DEBUG checks, use step var | Brian Paul | |
2010-01-19 | llvmpipe: updated comments | Brian Paul | |
2010-01-19 | st/xorg: Pass kernel driver name to drmOpen | Jakob Bornecrantz | |
2010-01-19 | st/drm: Expose kernel driver name | Jakob Bornecrantz | |
Based on patch by Chia-I Wu <olvaffe@gmail.com> Expose the name of the kernel driver as accepted by drmOpenByName. | |||
2010-01-19 | st/dri: update dri2 drawables when viewport is changed | Ben Skeggs | |
Fixes gnome-shell on nouveau, as well as window resize with various other applications. Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2010-01-19 | glx: Set GL context to null in __glXSetCurrentContextNull | Luca Barbieri | |
__glXSetCurrentContextNull currently does not set the GL context to null in the direct rendering case. This can result in a segfault trying to flush an invalid old context in glXMakeCurrent. This fixes a crash starting the Unigine demos (they still don't work due to missing extensions though). Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-19 | wgl: Check for PIPE_TEXTURE_USAGE_DISPLAY_TARGET support in exported color ↵ | José Fonseca | |
pixel formats. Since all formats we export have PFD_DRAW_TO_WINDOW flag. | |||
2010-01-19 | wgl: Don't export pure-stencil pixel formats. | José Fonseca | |
They cause DCT's conform to always fail. | |||
2010-01-19 | softpipe: Fix vertex buffer memory leak. | José Fonseca | |
2010-01-19 | unichrome: Remove unnecessary headers. | Vinson Lee | |
2010-01-18 | mesa: Remove unnecessary header from attrib.c. | Vinson Lee | |
2010-01-19 | r100/r200/r600: fix typo in 2b1d5ea4f0250a6a7fa312ced0a7af85e909381b | Alex Deucher | |
2010-01-18 | mesa: Remove unnecessary header from blend.c. | Vinson Lee | |
2010-01-19 | r100/r200/r600: check if blitting for given format is supported earlier | Alex Deucher | |
based on Maciej's r300 patch. | |||
2010-01-19 | r100/r200: add blit support for ARGB4444 | Alex Deucher | |
2010-01-18 | mesa: Remove unnecessary headers from buffers.c. | Vinson Lee | |
2010-01-18 | mesa: Remove unnecessary header from convolve.c. | Vinson Lee | |
2010-01-18 | mesa: Fix typo of 'unknown' in debug.c. | Vinson Lee | |