Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-14 | mesa: added _mesa_clone_vertex/fragment_program() | Brian Paul | |
To reduce casting elsewhere... | |||
2010-02-14 | r600: Silence uninitialized variable warnings. | Vinson Lee | |
2010-02-14 | mesa: Don't pass paramter to __builtin_clz which would hve undefined result. | Pauli Nieminen | |
__builtin_clz with parameter 0 has undefined value. When using -O3 optimizing this would result to too large next power of two value. Fix is to check if passed value is 1 and modify formula for that case. | |||
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. |