Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-12 | nvfx: avoid flushes in primitives | Luca Barbieri | |
Currently we miscalculate the space needed to push vertices, causing flushes where they should not happen. Use a much more conservative estimate to fix it. It will be done better in the future (e.g. using the nv50 primitive splitter). | |||
2010-04-12 | r300/compiler: Comment code, add much better mirror maths. | Corbin Simpson | |
2010-04-12 | nvfx: fix bind flags | Luca Barbieri | |
2010-04-11 | r300/compiler: Implement texcoord repeat and mirror for NPOT. | Corbin Simpson | |
2010-04-11 | r300g: Setup external state for wrap modes. | Corbin Simpson | |
2010-04-11 | r300g: Cleanup fragment program external state setup. | Corbin Simpson | |
2010-04-11 | r300/compiler: Add NPOT compatibility fields to external state. | Corbin Simpson | |
Completely unused for now. | |||
2010-04-12 | llvmpipe: Respect pipe_sampler_view::format. | José Fonseca | |
2010-04-12 | progs/gallium/raw: Update symbols. | José Fonseca | |
Untested -- just the same changes done to progs/gallium/python. | |||
2010-04-12 | progs/gallium/python: Try to fix most regressions. | José Fonseca | |
Not enough for retrace to work again though. | |||
2010-04-12 | st/python: Fix regressions. | José Fonseca | |
2010-04-12 | trace: Fix several regressions introduced by recent interface changes. | José Fonseca | |
2010-04-12 | llvmpipe: pipe_target needs now 3 bits to be represented. | José Fonseca | |
2010-04-12 | stw: Update for pipe_resource interface changes. | José Fonseca | |
2010-04-12 | stw: Fix minor st_api migration glitches. | José Fonseca | |
2010-04-12 | st/wgl: Switch from st_public.h to st_api.h. [V2] | Chia-I Wu | |
This is only compile tested with crossmingw. V2: - reference count stw_framebuffer | |||
2010-04-11 | Fix build with --enable-32-bit. | Török Edwin | |
CFLAGS needs to be passed, as you already know. Commit 3e17a5b047124c46ee45dbd1848127c67e0d62f3 broke this by adding a new link command without CFLAGS. Signed-off-by: Török Edwin <edwintorok@gmail.com> Signed-off-by: Dan Nicholson <dbn.lists@gmail.com> | |||
2010-04-11 | Revert "dri/drivers: fix 32bit builds on 64bit systems" | Dan Nicholson | |
This reverts commit bd09fce27119548cb91cc2aa9ced6a7347aefc3a. Török Edwin sent the correct fix to the list a couple days ago in <1270832747-15611-1-git-send-email-edwintorok@gmail.com>. | |||
2010-04-12 | nvfx: make NOUVEAU_NO_TRANSFER default off | Luca Barbieri | |
Otherwise, we read from VRAM... Yes, again, it should be fixed to tell whether the buffer is in VRAM or not and behave appropriately. But this should be in pipebuffer/a generic layer; revisit this later too. | |||
2010-04-12 | nvfx: always use M2MF instead of the blitter | Luca Barbieri | |
Currently we are relocating transfers to VRAM to use the blitter, which is terrible. Maybe for ->VRAM the blitter could be better, but we can't be perfectly sure of that due to relocations. In other words, just do the simple thing, and defer fine-tuning the transfer hardware method to a later stage, while making it work decently now. | |||
2010-04-12 | st/egl: Request the front buffer as needed. | Chia-I Wu | |
The front buffer is added to support old X servers. Check the version of the server so that it can be added as needed. | |||
2010-04-12 | nvfx: add missing vtbl for shared textures | Luca Barbieri | |
2010-04-12 | r300g: atomize FS constant buffer | Marek Olšák | |
2010-04-12 | r300g: atomize compiler's state variables for fragment shader | Marek Olšák | |
2010-04-12 | r300g: atomize fragment shader | Marek Olšák | |
2010-04-12 | r300g: remove a false comment | Marek Olšák | |
2010-04-12 | r300g: emit FS depth output config with FS code | Marek Olšák | |
2010-04-12 | r300g: FS constants emission rework | Marek Olšák | |
* The constant buffer emission is separated from RC state variables emission. * The immediates are emitted with FS code. | |||
2010-04-11 | r300g: Remove unnecessary headers. | Vinson Lee | |
2010-04-11 | r300g: Initialize base.bind member variable. | Vinson Lee | |
The base.bind member variable was never initialized. | |||
2010-04-11 | i915g: Fix possible null pointer deference in debug builds. | Vinson Lee | |
i915_buffer deferences buf in debug builds. Move declaration and assignment to inside NULL check of buf. | |||
2010-04-11 | progs/trivial: Update .gitignore. | Vinson Lee | |
2010-04-12 | progs/egl: Add lib directories to OpenVG demos | Jakob Bornecrantz | |
2010-04-12 | st/egl: Fix DRI2 on old X servers | Jakob Bornecrantz | |
2010-04-12 | winsys/sw: Fix error paths | Jakob Bornecrantz | |
2010-04-12 | llvmpipe: Fix transfers after resource change | Jakob Bornecrantz | |
2010-04-11 | util: Remove unnecessary header. | Vinson Lee | |
2010-04-11 | i965g: Remove unnecessary header. | Vinson Lee | |
2010-04-11 | r300g: Add r300_resource.c to SCons build. | Vinson Lee | |
This was missed in commit 287c94ea4987033f9c99a2f91c5750c9083504ca, the gallium-resources branch merge. | |||
2010-04-11 | svga: Remove unnecessary headers. | Vinson Lee | |
2010-04-11 | trace: Remove unnecessary header. | Vinson Lee | |
2010-04-11 | r300g: a fix for piglit/texrect-many | Marek Olšák | |
Broken since 146879284c6b844f35afe3a3ef3330726afbe8ac. | |||
2010-04-11 | r300g: use a dummy replacement vertex shader if the shader compilation fails | Marek Olšák | |
2010-04-11 | r300g: use a dummy replacement fragment shader if the shader compilation fails | Marek Olšák | |
Better than killing an application. | |||
2010-04-11 | dri/drivers: fix 32bit builds on 64bit systems | Maciej Cencora | |
2010-04-11 | Merge commit 'origin/7.8' | Maciej Cencora | |
2010-04-11 | r300: respect radeon common code fallbacks | Maciej Cencora | |
Fixes progs/demos/shadowtex under KMS | |||
2010-04-11 | r300: set proper vertex index limits also in non indexed mode | Maciej Cencora | |
Fixes #27521, broken menus in UT2004 and broken water refraction in Sauerbraten. | |||
2010-04-11 | nv50: fix texture relocs | Christoph Bumiller | |
The new address should go to TIC entries 1, 2 instead of entry 0. Also, using PIPE_SHADER_* for the program type was wrong, they're ordered like the tesla method now, sorry for the confusion. | |||
2010-04-11 | st/egl: Follow the portability guide. | Chia-I Wu | |
Avoid including standard library headers and use MALLOC/FREE if possible. |