| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-01-22 | mesa: use switch in _mesa_DeletePrograms() | Brian Paul | |
| 2010-01-22 | Merge branch 'mesa_7_7_branch' | Brian Paul | |
| Conflicts: src/mesa/shader/prog_execute.c | |||
| 2010-01-22 | mesa: re-implement _mesa_ProgramEnvParameter4fvARB() with memcpy() | Brian Paul | |
| This is faster and ensures that NaN floats get stored properly. Before, NaN values (which might be used with UP2H, UP2US, UP4B and UP4UB) weren't getting stored properly with gcc -O3. This is the second part of the fix for the piglit fp-unpack-01 failure (bug 25973). | |||
| 2010-01-22 | mesa: use new fetch_vector1ui() function for 'unpack' GPU instructions | Brian Paul | |
| The UP2H, UP2US, UP4B and UP4UB instructions interpret the float registers as integers. With gcc -O3 some bits were getting mixed up somewhere. This is part of the fix for the piglit fp-unpack-01 test failure (bug 25973). | |||
| 2010-01-22 | Merge branch 'mesa_7_7_branch' | Brian Paul | |
| Conflicts: src/gallium/auxiliary/draw/draw_context.c src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c src/gallium/auxiliary/pipebuffer/Makefile src/gallium/auxiliary/pipebuffer/SConscript src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/tgsi/tgsi_scan.c src/gallium/drivers/i915/i915_surface.c src/gallium/drivers/i915/i915_texture.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_tex_sample_c.c src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/softpipe/sp_prim_vbuf.c src/gallium/state_trackers/xorg/xorg_dri2.c src/gallium/winsys/drm/intel/gem/intel_drm_api.c src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c src/gallium/winsys/drm/radeon/core/radeon_drm.c src/gallium/winsys/drm/vmware/core/vmw_screen_dri.c src/mesa/state_tracker/st_cb_clear.c | |||
| 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 | Fix PowerPC related typo in spantmp2.h | Ruediger Oertel | |
| Signed-off-by: Matthias Hopf <mhopf@suse.de> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
| 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-21 | st/mesa: Remove unnecessary header from st_cb_viewport.c. | Vinson Lee | |
| 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: Use pipe_buffer_write_nooverlap where appropriate. | José Fonseca | |
| 2010-01-21 | r200: fix CS section size mismatch | Roland Scheidegger | |
| Partial fix for fdo bug 25544 The tex handling will still need CS drm changes, see bug 25544 for more. | |||
| 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 | mach64: Remove unnecessary headers. | Vinson Lee | |
| 2010-01-20 | i810: Remove unnecessary headers. | Vinson Lee | |
| 2010-01-20 | ffb: Remove unnecessary headers. | Vinson Lee | |
| 2010-01-20 | gallium: prepare for per-rendertarget blend enables, writemasks, blend funcs | Roland Scheidegger | |
| GL 3.0 (EXT_draw_buffers2) and other APIs allow independent blend enables and write masks per render target, ARB_draw_buffers_blend (and other APIs) also allow independent blend functions. Things like dithering, logic ops however are not extended to be per rendertarget, that might be conceptually possible however it doesn't look like any API wants to expose this. | |||
| 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 | st/mesa: fix format logic in compatible_src_dst_formats() | Brian Paul | |
| We need to consider the user-requested formats, not the actual device- chosen formats. See code comments for more details. | |||
| 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 | |
