Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-03 | gallium-docs: Fix typo. | José Fonseca | |
2010-02-02 | draw: remove old hard-coded shader length limits | Brian Paul | |
2010-02-02 | tgsi: added tgsi_alloc_tokens() | Brian Paul | |
2010-02-02 | draw: re-implement free_bit() with ffs() | Brian Paul | |
2010-02-02 | draw: comments and var renaming | Brian Paul | |
2010-02-02 | tgsi: fix comment | Brian Paul | |
2010-02-02 | draw: add const qualifiers, fix return types | Brian Paul | |
2010-02-02 | softpipe: remove unnecessary #include | Brian Paul | |
2010-02-02 | draw: new, updated comments | Brian Paul | |
Try to avoid future confusion between different, but similar functions. | |||
2010-02-02 | llvmpipe: fix (potentially) broken AA points, AA lines | Brian Paul | |
This patch duplicates the softpipe fix seen in the preceeding commit. | |||
2010-02-02 | softpipe: fix broken AA points, AA lines | Brian Paul | |
This fixes a regression when the geometry shaders branch was merged to master with commit 89d8577fb3036547ef0b47498cc8dc5c77f886e0. progs/demos/pointblast and progs/redbook/anti work again. | |||
2010-02-02 | gallium/docs: Opcode refs. | Corbin Simpson | |
There is a very real possibility that I may be enjoying this too much. | |||
2010-02-02 | gallium/docs: TGSI notes on replication to dst, and also cleanups. | Corbin Simpson | |
Slowly, surely, I'm making this better. | |||
2010-02-02 | gallium/docs: Start turning notes into docs. | Corbin Simpson | |
Yeah, what's that? You can read it? It's got, hmm, *readability*? Nice, ain't it. :3 | |||
2010-02-02 | gallium/docs: Add opcode formatting. | Corbin Simpson | |
2010-02-02 | gallium/docs: default Z texture tuple is (z,z,z,1) for OpenGL | Brian Paul | |
2010-02-02 | gallium/docs: s/convensions/conventions/ | Brian Paul | |
2010-02-02 | r300g: Texture format cleanups, per docs. | Corbin Simpson | |
texenv is perfect now. | |||
2010-02-02 | gallium/docs: Did somebody call for a table? | Corbin Simpson | |
2010-02-02 | gallium/docs: table of texture formats and (x,y,z,w) tuples returned by TEX | Brian Paul | |
Maybe someone can convert this into a real table instead of just preformatted text. | |||
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 | tgsi: ureg_DECL_gs_input() accepts shader semantics. | Michal Krol | |
2010-02-02 | vega: implement tgsi_ureg shaders cache | Igor Oliveira | |
2010-02-02 | vega: change tgsi asm by tgsi_ureg | Igor Oliveira | |
2010-02-01 | r300g: Fix funky segfault. | Corbin Simpson | |
2010-02-02 | st/egl: Wrong context might be used in eglBindTexImage. | Chia-I Wu | |
If the pbuffer surface is current, gctx is set to the current context. Make sure it is set to OpenGL ES 1 context again before binding. | |||
2010-02-01 | r300g: Inline immediates where possible. | Corbin Simpson | |
Oh look, more gears. Seems to work just fine though. | |||
2010-01-31 | st/dri: Remove duplicate type qualifier. | Vinson Lee | |
2010-01-31 | i965g: Add missing va_end. | Vinson Lee | |
2010-01-31 | r300g: Fix memory leak on memory allocation failure. | Vinson Lee | |
2010-02-01 | nv04: Update to new nouveau_class.h | Marcin Kościelnicki | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-02-01 | nv50/nv40/nv30: fix small memory leak of nouveau_resources on screen_destroy | Marcin Slusarz | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-02-01 | nv10, nv20: Fix build. | Francisco Jerez | |
2010-01-30 | r300g: Silence uninitialized variable warning. | Vinson Lee | |
2010-01-31 | egl: Initialize display configs with the display. | Chia-I Wu | |
This changes _eglInitConfig to take the display as its argument. | |||
2010-01-31 | egl: Initialize display resources with their display. | Chia-I Wu | |
Change _eglInitSurface, _eglInitContext, and _eglInitImage to take an _EGLDisplay instead of an _EGLDriver. This is a more natural form, and plus, the display encodes information such as the extensions supported that might be required for attribute list parsing. | |||
2010-01-30 | i915: Set bit field of length 1 light_twoside to unsigned. | Vinson Lee | |
2010-01-31 | st/egl: Do not ignore configs without a renderable type. | Chia-I Wu | |
Configs without a renderable type are still informative for programs such as eglinfo. | |||
2010-01-31 | st/egl: Remove egl_g3d_get_current_context. | Chia-I Wu | |
There is now _eglGetAPIContext that can return the current context of the given API. | |||
2010-01-30 | Revert "r300g: Don't handle SHADOW_AMBIENT." | Corbin Simpson | |
This reverts commit 627a45848faf9e6d19d386b9eb30d36bf18d0998. I was wrong. Who could have known? :3 | |||
2010-01-30 | r300g: Independent blend enables only work on r500. | Corbin Simpson | |
2010-01-30 | r300g: Don't handle SHADOW_AMBIENT. | Corbin Simpson | |
Bisected so that only this commit has to be reverted if I'm wrong. ...Pfft, like I'm ever wrong. :3 | |||
2010-01-30 | r300g: Fix comment on SHADOW_AMBIENT. | Corbin Simpson | |
2010-01-30 | gallium-docs: Fix missing PIPE_CAPs. | Corbin Simpson | |
Hmm, need to cross-ref those TGSI things. My work is never done... :3 | |||
2010-01-30 | r300g: Dual-source blending isn't possible, period. | Corbin Simpson | |
2010-01-30 | r300g: Add alpha render targets. | Mathias Fröhlich | |
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com> Tested-by: Mathias Fröhlich <Mathias.Froehlich@gmx.net> | |||
2010-01-30 | st/egl: eglBindTexImage should bind to an OpenGL ES texture. | Chia-I Wu | |
The spec says that it only works with OpenGL ES. | |||
2010-01-30 | egl: Rename Binding to CurrentContext in _EGLSurface. | Chia-I Wu | |
A context can be bound to a surface just like it can be bound to a thread. CurrentContext is a more consistent name. | |||
2010-01-30 | gallium: fix blend state cso | Roland Scheidegger | |
if independent blend state was disabled, only the data from first rt was stored, however the comparison used the full state, hence there never was a match and always a new object was created. Fixes a huge performance drop with llvmpipe due to recompilation. | |||
2010-01-29 | gallium: document pipe_context::get_query_result() | Brian Paul | |