Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-06 | radeon: Use _mesa_next_pow_two_32 instead of own implementation. | Pauli Nieminen | |
2010-02-06 | radeon: Add some debug output to miptree code. | Pauli Nieminen | |
2010-02-06 | radeon: Remove the loop from stride size calculation. | Pauli Nieminen | |
Changed stride size calculation to do the math by rounding the value instead of loop. r600 minimum stride is 256 which might might cause up to about 60 rounds of the loop. | |||
2010-02-06 | intel: Allow L8 PBO blit uploads. | Damien Lespiau | |
Bug #32810 | |||
2010-02-06 | i965: Keep the CURBE BO mapped and memcpy instead of subdataing. | Eric Anholt | |
For the tiny bis of data we generally upload through the CURBEs, the overhead of the kernel's pagetable trickery is actually rather high. This improves cairo-gl gnome-terminal-vim performance by 3.8%. | |||
2010-02-06 | i965: Reset the "need new CURBE BO" flag when we make a new CURBE bo. | Eric Anholt | |
Improves cairo-gl gnome-terminal-vim times by 11%. | |||
2010-02-06 | intel: Check aperture size when doing a blit glClear. | Eric Anholt | |
Fixes failure in cairo-gl firefox-planet-gnome. | |||
2010-02-06 | intel: Allow PBO acceleration for GL_RGBA8 MESA_FORMAT_ARGB8888. | Eric Anholt | |
This improves firefox-talos-svg runtimes on cairo-gl by 14%. | |||
2010-02-05 | osmesa: Add OSMesaColorClamp and OSMesaGetProcAddress to symbol defs. | Brian Paul | |
Without this patch, the two symbols get an underscore prepended and an "@4" appended when compiling with VC8. Signed-off-by: Brian Paul <brianp@vmware.com> (cherry picked from commit e65029e9b32ddabea0ec583c04484345b40f1557) | |||
2010-02-05 | r200: Optimize polygon stipple emit. | Pauli Nieminen | |
Only emit polygon stipple when the state is enabled. | |||
2010-02-05 | r200: Add trace logging to r200PointSize. | Pauli Nieminen | |
2010-02-05 | Merge commit 'fj/mesa-next' | Keith Whitwell | |
2010-02-05 | r100: Add the polygon stipple state to the state list. | Pauli Nieminen | |
This fixes glean paths test case. | |||
2010-02-04 | mesa: change ctx->Driver.ProgramStringNotify() to return GLboolean | Brian Paul | |
GL_TRUE indicates that the driver accepts the program. GL_FALSE indicates the program can't be compiled/translated by the driver for some reason (too many resources used, etc). Propogate this result up to the GL API: set GL_INVALID_OPERATION error if glProgramString() was called. Set shader program link status to GL_FALSE if glLinkProgram() was called. At this point, drivers still don't do any program checking and always return GL_TRUE. | |||
2010-02-04 | r200: Add the polygon stipple state to the state list. | Pauli Nieminen | |
This fixes glean paths test case. | |||
2010-02-04 | r200: Add logging for glPolygonStripple. | Pauli Nieminen | |
2010-02-04 | radeon: Make debugging automaticaly increase logging verbosity for debug build. | Pauli Nieminen | |
DEBUG preprocessor macro is set by configure script when --enable-debug is passed for configure. Radeon then just increase debugging verbosity if DEBUG is set in compile time. | |||
2010-02-04 | Import a classic DRI driver for nv0x-nv2x. | Francisco Jerez | |
2010-02-04 | r600: reduce number of cache flushes | Alex Deucher | |
We don't need to flush so often. Next step would be to move the flushing to the drm and only flush after each command buffer rather than each draw. | |||
2010-02-03 | mesa: Factor out the fb initialization details from _mesa_new_framebuffer. | Francisco Jerez | |
This should make things easier for drivers wanting to work with a "subclass" of gl_framebuffer. The complementary "_mesa_initialize_framebuffer" function is now called "_mesa_initialize_window_framebuffer" for the sake of symmetry. Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-02-03 | r300: fix compiler bugs introduced with MRT changes. | Dave Airlie | |
the first looks like a definite bug, the second I'm not so confident of but it works. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-02-02 | Track frag shader changes introduced by commit ↵ | Scott Moreau | |
4769566500be1a53dd9b4cc1a613aef439a0e3d8 Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com> | |||
2010-02-02 | r300compiler: Add MRT number to debugging output. | Corbin Simpson | |
2010-02-02 | r300compiler, r300 classic, r300g: Add support for MRTs in the frag shader. | Corbin Simpson | |
This maybe breaks the vert compiler. Hopefully not. | |||
2010-02-02 | r200: Fix EXT_fogcoord rendering. | Pauli Nieminen | |
The fogcoord calue was not pushed to GPU because of implicit float to int conversion. Fix is to use float pointer to buffer object so no conversion is done in assigment | |||
2010-02-01 | glslcompiler: add glapi_nop.o to OBJECTS | Brian Paul | |
2010-01-31 | r600: Remove duplicate assignment. | Vinson Lee | |
2010-01-31 | i965: Silence uninitialized variable warning. | Vinson Lee | |
2010-01-30 | radeon: Remove unnecessary headers. | Vinson Lee | |
2010-01-30 | r600: Remove unnecessary headers. | Vinson Lee | |
2010-01-30 | r300: Remove unnecessary headers. | Vinson Lee | |
2010-01-30 | r200: Remove unnecessary headers. | Vinson Lee | |
2010-01-30 | r128: Remove unnecessary headers. | Vinson Lee | |
2010-01-30 | intel: Remove unnecessary headers. | Vinson Lee | |
2010-01-30 | i965: Remove unnecessary headers. | Vinson Lee | |
2010-01-30 | i915: Remove unnecessary headers. | Vinson Lee | |
2010-01-30 | intel: Respect texture tiling when doing a PBO blit teximage upload. | Eric Anholt | |
Bug #26008. Fixes piglit pbo-teximage-tiling-2. | |||
2010-01-30 | intel: Fix inverting of inversion test for windows in glClear cleanup. | Eric Anholt | |
Bug #26290. | |||
2010-01-29 | windows: assorted build fixes | Brian Paul | |
These changes were originally submitted by Karl Schultz for Mesa 7.7-rc2 but weren't applied. (cherry picked from commit 82c76cd16f35f4d903f49761af7eb28a755ad299) | |||
2010-01-28 | intel: Set the region's tiling to none when attaching a PBO to a region. | Eric Anholt | |
Note that when detaching the PBO from the region and making a new BO for the region, we don't make it tiled even if the region originally was. Fixes piglit pbo-teximage-tiling. | |||
2010-01-28 | i915: Remove unused initial and current state, now that there's nothing else. | Eric Anholt | |
2010-01-28 | intel: Remove long-disabled meta readpixels, and associated meta support. | Eric Anholt | |
2010-01-28 | radeon: Silence "format" compiler warnings. | Vinson Lee | |
2010-01-27 | r600: fix warning | Alex Deucher | |
2010-01-27 | r600: rv670 support 8 tex instructions just like other r6xx | Alex Deucher | |
also clarify some other const values. | |||
2010-01-27 | r600: increase max texture units to 16 | Andre Maasikas | |
2010-01-27 | r600: fix XPD with writemask | Andre Maasikas | |
same variable used for 2 different temp registers fixes e.g. glsl/bump | |||
2010-01-27 | radeon/r200/r300: don't clean non-emitted state. | Dave Airlie | |
So if we don't actually emit an atom to the hw because we don't need it in the current state (e.g. lighting related atoms when lighting is off) then don't mark it as clean, because when lighting gets switched on we won't emit it at all. This fixes funky gears colors. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-01-27 | radeon: remove unused file | Dave Airlie | |
2010-01-26 | intel: Remove dead code from having to clip copyteximage source rect. | Eric Anholt | |
mesa core does it now. If only it did so for other entrypoints. |