Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-22 | st/xorg: lots of render fixes | Zack Rusin | |
fixes all the blend modes, fixes flushing/finishing semantics, adds acceleration for the component alpha modes that we can support, fixes src in mask shader and general cleanups | |||
2009-10-22 | progs/egl: Add support for pixmap and pbuffer surface to xeglgears. | Chia-I Wu | |
Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-22 | egl_glx: Add support for eglWaitClient and eglWaitNative. | Chia-I Wu | |
Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-22 | egl_glx: Clean up eglGetProcAddress. | Chia-I Wu | |
Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-22 | egl_glx: Clean up context functions. | Chia-I Wu | |
This lifts the requirement that a context must be direct. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-22 | egl_glx: Clean up surface functions. | Chia-I Wu | |
Separete Drawable and GLXDrawable. Add support for pbuffer and pixmap surfaces on GLX <= 1.3. Remove surface binding code that will never work. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-22 | egl_glx: Clean up the initialization code. | Chia-I Wu | |
Proper detection of GLX extensions. Convert fbconfigs or visuals in a more unified way and validate the resulting configs. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-22 | egl: Correct conversion of native visual type. | Chia-I Wu | |
Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-22 | nv50: support 3D class 0x8597, remove redundant unknown chipset detection | Ben Skeggs | |
2009-10-22 | r300g: Check for NULL Draw during flush. | Corbin Simpson | |
Split from the fastpath WIP. | |||
2009-10-21 | r300g: Update comments, function names in r300_state_inlines. | Corbin Simpson | |
2009-10-21 | r300g: Update comments, asserts, indents in r300_texture. | Corbin Simpson | |
I wish I knew enough about textures to really really REALLY fix that file. | |||
2009-10-21 | r300g: Remove unused debug flag. | Corbin Simpson | |
2009-10-21 | r300g: Cleanup old static shader state. | Corbin Simpson | |
2009-10-21 | gallium/util: fix cpu detection on ppc | Marc Dietrich | |
As we are compiling with -D_BSD_SOURCE, sigjmp_buf and siglongjmp should be replaced by the non-sig functions (see man 3 setjmp). Tested on linux/cell. | |||
2009-10-21 | mesa: added _mesa_dump_renderbuffers() debug code | Brian Paul | |
2009-10-21 | nouveau: nv30: Do not use assert to return NULL | Patrice Mandin | |
2009-10-21 | nouveau: nv30: check number of colour buffers to bind | Patrice Mandin | |
2009-10-21 | llvmpipe: Remove extraneous name in lp_type pre-declaration. | José Fonseca | |
2009-10-21 | r300g: No debug in r300_state. | Corbin Simpson | |
2009-10-21 | r300g: Cleanup header includes. | Corbin Simpson | |
2009-10-21 | r300g: Don't use getenv; use debug_get_*_option instead. | Corbin Simpson | |
2009-10-21 | r300g: Don't use the hashtable internally. | Corbin Simpson | |
As osiris pointed out, glxgears slowly gets slower for some reason when it's enabled, and it's not helping at the moment, so just turn it off. | |||
2009-10-21 | r300g: Examine vertex attribute type on HW TCL too. | Corbin Simpson | |
2009-10-21 | r300g: Also kill r300_shader_inlines with fire. | Corbin Simpson | |
2009-10-21 | r300g: Kill r300_surface with fire. | Corbin Simpson | |
If you really want to see it again, check the history. | |||
2009-10-20 | intel: Fix flipped condition in ARB_sync GetSYnciv(GL_SYNC_STATUS). | Eric Anholt | |
Bug #24435 | |||
2009-10-20 | meta: Fix the BufferSubData in meta clear to be BufferData. | Eric Anholt | |
Fixes a 3.4% +/- 1.3% performance regression in my GL demo (n=3). The other meta code could probably also use the same treatment. | |||
2009-10-20 | st/xorg: Move drm init to own function | Jakob Bornecrantz | |
2009-10-20 | trace: Check for destroy before calling it | Jakob Bornecrantz | |
2009-10-20 | st/xorg: Cleanly shutdown | Jakob Bornecrantz | |
2009-10-19 | st/xorg: Remove output functions not used | Jakob Bornecrantz | |
2009-10-19 | st/xorg: makefile garbage | Zack Rusin | |
2009-10-19 | st/xorg: implement basic src/mask transformations | Zack Rusin | |
plus fix filters | |||
2009-10-19 | r300g: Demonstratory kludge to unbreak glxgears. | Corbin Simpson | |
We *must* recalculate something in vformat every rebind; let's see if we can't narrow it down a bit. | |||
2009-10-19 | dri-st: Add EXT_provoking_vertex. | Corbin Simpson | |
Hm, I could have sworn I did this before? | |||
2009-10-18 | st/xorg: Switch to set_mode_major | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Massivly redo root pixmap creation | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Clean up cursor functions a bit | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Support more then one output of a given type | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Change how disable accel is handled | Jakob Bornecrantz | |
2009-10-19 | nv50: add support for address regs | Christoph Bumiller | |
Allow indirect uniform access and increase the limit on parameters from 128 to 512. | |||
2009-10-19 | nv50: cleanup emit_kil | Christoph Bumiller | |
2009-10-19 | nv50: implement TGSI_OPCODE_CMP | Christoph Bumiller | |
2009-10-19 | nv50: quick fix for insn src negation | Christoph Bumiller | |
We only have a per nv50_reg negation flag, if an nv50_reg is used more than once in a TGSI op with different sign modes, we'd generate wrong code. We probably can't do much better without more invasive changes. | |||
2009-10-19 | nv50: add support for DDX and DDY opcodes | Christoph Bumiller | |
2009-10-19 | nv50: submit user vbo data through the fifo | Christoph Bumiller | |
Requesting a new real buffer from the kernel and copying all the data is wasteful e.g. if only a few (but widely spread) vertices are accessed. | |||
2009-10-19 | nv50: use SIFC for TIC, TSC upload | Christoph Bumiller | |
Add proper flushes for TIC and TSC and remove the costly 2D.0110 flush in nv50_flush. Correct TIC and TSC bo sizes. | |||
2009-10-19 | nv50: nicer texture format switch | Christoph Bumiller | |
Similar to nv40. | |||
2009-10-19 | Merge branch 'mesa_7_6_branch' of ↵ | Alex Deucher | |
git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa regenerated lex.yy.c |