Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-14 | mesa: Add missing include. | José Fonseca | |
2010-02-14 | mesa: Use util_format_name(). | José Fonseca | |
2010-02-14 | r300: Silence uninitialized variable warning. | Vinson Lee | |
2010-02-14 | r600: Silence uninitialized variable warning. | Vinson Lee | |
2010-02-13 | mesa: Fix compiler warnings | Karl Schultz | |
Add explicit casts, fix constant types, fix variable types. Fixes about 340 warnings in MSFT Visual Studio. | |||
2010-02-13 | mesa: enable GL_ARB_fragment_coord_conventions for sw drivers | Brian Paul | |
This extension is now implemented in the GLSL compiler so it can be enabled by other drivers where applicable. | |||
2010-02-13 | glsl: implement layout qualifiers | Brian Paul | |
For GL_ARB_fragment_coord_conventions. This only applies to gl_FragCoord and controls pixel center origin and pixel center integer. For example: layout (origin_upper_left, pixel_center_integer) varying vec4 gl_FragCoord; This features introduces the idea of re-declaring variables with a changed type. This may also apply to arrays in some cases but that's not implemented at this time. | |||
2010-02-13 | glsl: added type layout field and new type compare func | Brian Paul | |
Note: because of a weird dependency checking bug, a 'make clean' may be needed before recompiling. | |||
2010-02-13 | mesa: copy frag coord layout fields too | Brian Paul | |
2010-02-13 | mesa: Export GL_EXT_texture_cube_map. | José Fonseca | |
Still used by some applications. | |||
2010-02-13 | mesa: s/abort/sys.exit/ | Vinson Lee | |
Python does not have the function abort. | |||
2010-02-12 | mesa: Remove unnecessary header. | Vinson Lee | |
2010-02-12 | i965: Remove unnecessary headers. | Vinson Lee | |
2010-02-12 | dri: Remove unnecessary headers. | Vinson Lee | |
2010-02-12 | mesa: Remove unnecessary headers. | Vinson Lee | |
2010-02-12 | st/mesa: restore draw rasterization stage after rasterpos | Brian Paul | |
This fixes invalid calls to rastpos_point/line/tri() that can occur when glRasterPos() is called while in feedback or selection mode. (cherry picked from commit b3c7dc6ff232eb4c5ff6b0ddcfa90bcb56f78df1) | |||
2010-02-12 | st/mesa: improved draw_range_elements code | Brian Paul | |
Don't use pipe->draw_range_elements() if min_index=max_index=~0 since that doesn't provide any useful info. Also, implement the loop around pipe->draw_range_elements() when nr_prims > 1. | |||
2010-02-12 | st/mesa: rename state -> tgsi, updated comments | Brian Paul | |
2010-02-12 | st/mesa: remove unused var | Brian Paul | |
2010-02-12 | intel: Remove unused variable. | Vinson Lee | |
2010-02-12 | intel: Avoid dri_bo_flink() in intel_update_renderbuffers() | Kristian Høgsberg | |
Now that we track the global name in struct intel_region, we can just look it up there. | |||
2010-02-12 | intel: Track named regions and make sure we only have one region per named bo | Kristian Høgsberg | |
2010-02-12 | dri: Store the loader private passed in at dri context creation | Kristian Høgsberg | |
We just threw it away before, but we haven't had a use for it yet. | |||
2010-02-12 | Merge branch 'gallium-dynamicstencilref' | Roland Scheidegger | |
2010-02-12 | Revert "r600c: substract vbo offset to vbo size" | Jerome Glisse | |
This reverts commit 325614a882f5371da512536e07c443a172ffb87c. Ok this was already fixed this commit actualy broke things | |||
2010-02-12 | r600c: substract vbo offset to vbo size | Jerome Glisse | |
To avoid kernel complaining and to set proper boundary on vbo, substract the vbo offset to the vbo size. | |||
2010-02-12 | r600: be more exact in vb size calculation | Andre Maasikas | |
to make kernel cs checker happier, last attribs don't need full stride of space. Calculate as count-1*stride + size of attrib | |||
2010-02-12 | r600: support GL_SHORT attributes | Andre Maasikas | |
normalized seems to work with this setting. | |||
2010-02-11 | main: Fix compiler warning. No need to convert/store depthScale as GLfloat ↵ | Karl Schultz | |
just to convert it back to GLuint to call unpack_depth_span. Also removes a difference between the 24/8 and 8/24 texstore routines. | |||
2010-02-12 | gallium: make max_anisotropy a unsigned bitfield member | Roland Scheidegger | |
saves us a dword in sampler state, hw can't do non-integer aniso degree anyway. To allow aniso 1x (which seems of dubious value but some hardware (radeons) have such a mode, and even d3d allows specifiying it) redefine anisotropic filtering as disabled only if max_anistropy is 0. | |||
2010-02-11 | glapi: Avoid #including gl.h | Kristian Høgsberg | |
It's only used for a couple of integer types and and might conflict with other client API header files. | |||
2010-02-11 | i915: Remove always-true irq_active struct intel_screen field | Kristian Høgsberg | |
2010-02-11 | i915: Remove a few DRI1 era struct intel_screen fields | Kristian Høgsberg | |
2010-02-11 | i915: Drop intelScreenPrivate typedef and just call it struct intel_screen | Kristian Høgsberg | |
2010-02-11 | i915: Remove unused intelRegion struct | Kristian Høgsberg | |
Phew, sure is nice to only have one struct called intel region. | |||
2010-02-11 | i915: Remove left-over drmUnmap() | Kristian Høgsberg | |
2010-02-11 | mesa: additional constant/limit assertions | Brian Paul | |
2010-02-11 | gallium: give pipe_stencil_ref its own cso_save/restore functions | Roland Scheidegger | |
seems cleaner, and other dynamic state like viewport is handled that way too | |||
2010-02-11 | st/mesa: fix gallium texture level selection for RTT | Brian Paul | |
Fixes invalid texture level when rendering to a texture where GL_BASE_LEVEL > 0. This will be cherry-picked to the 7.7 branch after additional testing. | |||
2010-02-11 | gallium: also save/restore stencil_ref in cso_save/restore_depth_stencil_alpha | Roland Scheidegger | |
makes life of state trackers easier | |||
2010-02-10 | st/mesa: Silence uninitialized variable warning in st_cb_bitmap.c. | Vinson Lee | |
2010-02-10 | swrast: Silence uninitialized variable warnings in ss_tritmp.h. | Vinson Lee | |
2010-02-10 | ffb: Fix build. | Vinson Lee | |
2010-02-10 | dri: Fix one last copy-and-paste brain damage from a previous commit | Ian Romanick | |
2010-02-10 | scons: User friendly message for code generated files | José Fonseca | |
2010-02-10 | r300/compiler: r500-fs: Properly set HW register swizzles. | Corbin Simpson | |
Fixes fallout from 9a1bf52c. | |||
2010-02-10 | st/mesa: more fixes for stencil ref change. | Roland Scheidegger | |
compiles. Might need to do something to make it possible to save/restore stencil ref. | |||
2010-02-10 | dri: Fix copy-and-paste brain damage in previous commit | Ian Romanick | |
A number of places in 3cce4a1e10361458630511543b7a8a6438544775 use TRUE instead of GL_TRUE. This causes build failures in all of the drivers that I don't typically build. Win. Reported by sungami on IRC. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2010-02-10 | intel: Don't expose GLX_SWAP_EXCHANGE_OML | Ian Romanick | |
We can't always guarantee that the swap will happen by exchange, so we can't expose this mode. GLX_SWAP_UNDEFINED_OML already covers the case where the swap *might be* by exchange. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kristian Høgsberg <krh@bitplanet.net> | |||
2010-02-10 | intel: Expose a minimal number of configs with accumulation buffer | Ian Romanick | |
Expose one config per color depth that includes accumulation buffer. We could probably expose only one config with accumulation buffer, but that would require figuring out the actual color depth. This is easier and only exposes 2 useless configs. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kristian Høgsberg <krh@bitplanet.net> |