Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-12 | swrast: Remove unnecessary header from s_readpix.c. | Vinson Lee | |
2010-01-12 | swrast: Remove unnecessary header from s_texcombine.c. | Vinson Lee | |
2010-01-12 | tnl: Remove unnecessary header from t_context.c. | Vinson Lee | |
2010-01-12 | tnl: Remove unnecessary headers from t_draw.c. | Vinson Lee | |
2010-01-12 | tnl: Remove unnecessary header from t_pipeline.c. | Vinson Lee | |
2010-01-12 | tnl: Remove unnecessary header from t_rasterpos.c. | Vinson Lee | |
2010-01-12 | tnl: Remove unnecessary header from t_vb_program.c. | Vinson Lee | |
2010-01-12 | r300g: emit blend LTE/GTE thresholds on >=RV350 | Marek Olšák | |
As per classic r300. | |||
2010-01-12 | r300g: update the texture initialization so that it respects tiling | Marek Olšák | |
This is still work-in-progress and tiling is not enabled by default. | |||
2010-01-12 | r300g: add emission of texture tiling bits | Marek Olšák | |
2010-01-12 | r300g: add is_r400 flag | Marek Olšák | |
r4xx has some additional fragment shader registers compared to r3xx. | |||
2010-01-12 | r300g: silence a warning | Marek Olšák | |
2010-01-12 | r300g: only emit scissor when needed | Marek Olšák | |
Reverting some bits from ce1c493ff8fad4b62e2b66f06636ac6560a6e0ad. Given the latest fixes, it's not needed to always emit scissor, really. | |||
2010-01-12 | Revert "r300g: Placate kernel checker by explicitly disabling depth test." | Marek Olšák | |
This reverts commit e920ee23b32f6031a7b8527b540566e7ada6af8a. Assuming the FB state is not dirty and the DSA state is, then the depth test will be re-enabled, making the kernel checker angry. Reverting the commit fixes piglit/glsl-bug-22603. | |||
2010-01-12 | r300g: mark all states as dirty after flush | Marek Olšák | |
It fixes almost all regressions introduced lately. | |||
2010-01-12 | vbo: Remove unnecessary headers from vbo_exec.c. | Vinson Lee | |
2010-01-12 | vbo: Remove unnecessary header from vbo_exec_array.c. | Vinson Lee | |
2010-01-12 | vbo: Remove unnecessary header from vbo_exec_draw.c. | Vinson Lee | |
2010-01-12 | llvmpipe: fix indentation, comment typo | Brian Paul | |
2010-01-12 | llvmpipe: debug checks: make sure scene is empty at key points | Brian Paul | |
2010-01-12 | llvmpipe: assert that we're putting data into a valid bin | Brian Paul | |
2010-01-12 | llvmpipe: clamp maxx,maxy to framebuffer size (in terms of tiles) | Brian Paul | |
In some corner cases the right-most / bottom-most vertex can be right on the edge of the framebuffer. Because the maxx, maxy vals are computed with a series of float/int, pixel/tile transformations we can end up with maxx >= scene->x_tiles or maxy >= scene->y_tiles. This leads to putting data into bins that never get processed, or reset. This becomes stale data that can lead to segfaults. Clamping fixes this. | |||
2010-01-12 | llvmpipe: added lp_scene_is_empty() | Brian Paul | |
2010-01-12 | llvmpipe: silence unused var warnings | Brian Paul | |
2010-01-12 | gallium: draw_arrays/elements_instanced() are of type void. | Michal Krol | |
2010-01-12 | llvmpipe: remove unused #define | Brian Paul | |
2010-01-12 | nv50: fix 2 off by one memory leaks (nv50_miptree_level->image_offset) | Marcin Slusarz | |
2010-01-12 | nv50: fix memory leak on nv50_pc free | Marcin Slusarz | |
2010-01-12 | gallium: remove point_size_min and point_size_max from rasterizer state | Roland Scheidegger | |
The state tracker is responsible for clamping to any graphics API enforced size min/max limits for both the static point_size setting as well as per vertex point size (in the vertex shader). Note that mesa state tracker didn't actually use these values. | |||
2010-01-12 | gallium: Rename ALIGN_STACK -> PIPE_ALIGN_STACK for consistency. | José Fonseca | |
2010-01-12 | gallium: Simplify PIPE_ALIGN_VAR. | José Fonseca | |
gcc allows pre-fix variable attributes. Suggested by Ian Romanick. | |||
2010-01-12 | gallium: Generalize the alignment macros to other compilers and any alignment. | José Fonseca | |
2010-01-12 | r300g: Always emit scissors. | Corbin Simpson | |
Save some code, improve FPS, and fix piglit tests. Everybody wins. | |||
2010-01-12 | st/egl_g3d: Get the stapi from the driver. | Chia-I Wu | |
egl_g3d_get_st was called because the driver argument was not given before. It can be fixed now. | |||
2010-01-12 | egl: Add _EGLDriver as the first argument to GetProcAddress. | Chia-I Wu | |
The rest of the driver API has it as the first argument. It should be there so that a driver has access to itself. | |||
2010-01-12 | egl_xdri: Fix build breakage. | Chia-I Wu | |
driScreen->swapBuffers takes 3 more arguments since daf7fe69f7bd0caa955d30b43fc35b7ce0069b6b. | |||
2010-01-12 | vbo: Remove unnecessary headers from vbo_save.c. | Vinson Lee | |
2010-01-11 | vbo: Remove unnecessary header from vbo_save_loopback.c. | Vinson Lee | |
2010-01-11 | vbo: Remove unnecessary header from vbo_split_copy.c. | Vinson Lee | |
2010-01-12 | st/egl_g3d: Improve comments to the native display interface. | Chia-I Wu | |
Document the future of __GLcontextModes. Improve the description of surface validation and native_flush_frontbuffer. | |||
2010-01-11 | x86: Remove unnecessary header from x86_xform.c. | Vinson Lee | |
2010-01-11 | r300g: Add back dirty state check. | Corbin Simpson | |
From 07ea7e6c80. This is the only questionable part of that commit, AFAICT... | |||
2010-01-11 | r300g: Placate kernel checker by explicitly disabling depth test. | Corbin Simpson | |
This probably should disable stencil, too, if the kernel cares enough. Note: When atomized, framebuffer setup should go towards the end anyway, but it *must* follow these test setups anyway. | |||
2010-01-11 | r300g: Avoid segfault on binding null RS state. | Corbin Simpson | |
2010-01-11 | st/mesa: removed unused var | Brian Paul | |
2010-01-11 | st/mesa: comments, whitespace | Brian Paul | |
2010-01-12 | st/es: Clean up install target. | Chia-I Wu | |
Use DESTDIR and MINSTALL. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2010-01-12 | st/es: Fix build issue after merge. | Chia-I Wu | |
In c847a13d38d4e8c5f4c386d060dcc8ec09e491a3, auxiliaries becomes a single library; In e388d62b4712bcd75cecad53f5ca20a2bb6f89b1, the default build is changed to have -fvisibility=hidden. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2010-01-12 | mesa/es: Update sources.mk. | Chia-I Wu | |
Add/remove files that are unused/used to the omit list. Finally, they should all be features that can be omitted. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2010-01-12 | mesa/es: Fix build issue after merge. | Chia-I Wu | |
In cd6b8dd9e82fedc55d033131fbc0f8ee950567c8, color read/type fields are moved; Based on 068596c9a7e8d330ffdff8ad8700bd6093b5bdea and cc020425e929110613ddb405d3e82313d27a35ed, GLSL builtin library is autogenerated and GLSL libraries are built and used. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> |