Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-22 | mesa: Add "shader/" path to #include statements in shader parser/lexer sources | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Note sure why the compiler's -I paths aren't doing the job, but this is OK. Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-22 | glapi: clean-up and simplify glapi_nop.c code | Brian Paul | |
Removed _glapi_noop_enable_warnings() and _glapi_set_warning_func(). Just check the DEBUG env vars and call fprintf(stderr) with a warning message instead. | |||
2010-01-22 | glapi: split the no-op dispatch code into new glapi_nop.c file | Brian Paul | |
This unclutters the glapi.c file a bit. | |||
2010-01-22 | glapi: fix int->pointer conversions warnings in no-op functions | Brian Paul | |
2010-01-22 | r600: enable sampler lod* bits | Andre Maasikas | |
bits, settings derived from testing, might contain some errors... | |||
2010-01-22 | r600: update vport z & clipping when depth_clamp is changed | Andre Maasikas | |
fixes piglit depth_clamp | |||
2010-01-22 | r600: fix brownbag, only align if we are dealing with cubemap | Andre Maasikas | |
2010-01-22 | r600: cubemap levels seem to be aligned to 8 images | Andre Maasikas | |
2010-01-22 | radeon/fbo: flush rendering before generating mipmaps | Andre Maasikas | |
or maybe should flush(also) in finish_render_texture... | |||
2010-01-22 | radeon/fbo: use correct depth texture offset for depth textures | Andre Maasikas | |
2010-01-22 | r600: enable draw_offset | Andre Maasikas | |
fixes some fbo cases (mipmaps, cube textures ..) | |||
2010-01-22 | egl: Remove USING_EGL and the related drivers. | Chia-I Wu | |
They do not build for a long while and there seems to be no active users. It might be better for them to live in the git histroy. | |||
2010-01-21 | mesa: minor whitespace fix | Brian Paul | |
2010-01-21 | mesa: support for GL_ARB_fragment_coord_conventions | Luca Barbieri | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-21 | dri: Remove unnecessary glapi headers. | Chia-I Wu | |
They are not used at all. | |||
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 | r200: re-adding missing pitch alignment check in blit code | Alex Deucher | |
lost after switch to common code | |||
2010-01-20 | mesa: replace questionable CPU_TO_LE32 macro with function | Brian Paul | |
2010-01-20 | r200: fix some breakage after move to common blit code | Alex Deucher | |
2010-01-20 | r200: fix typo in 76cf2618327a7f008dcfd0d91d64d6d9e01f9a9c | Alex Deucher | |
noticed by Maciej on IRC. | |||
2010-01-19 | Remove hardcoded -Wall from Radeon DRI makefiles | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-20 | Merge remote branch 'origin/opengl-es-v2' | Chia-I Wu | |
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 | 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 | 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 | 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 | r100/r200/r600: fix typo in 2b1d5ea4f0250a6a7fa312ced0a7af85e909381b | Alex Deucher | |
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 | |