Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r600: use new program cloning functions | Brian Paul | 2010-02-14 | 1 | -1/+1 |
| | |||||
* | r300: use new program cloning functions | Brian Paul | 2010-02-14 | 1 | -1/+1 |
| | |||||
* | r600: Silence uninitialized variable warnings. | Vinson Lee | 2010-02-14 | 1 | -0/+4 |
| | |||||
* | r300: Silence uninitialized variable warning. | Vinson Lee | 2010-02-14 | 1 | -1/+1 |
| | |||||
* | r600: Silence uninitialized variable warning. | Vinson Lee | 2010-02-14 | 1 | -1/+1 |
| | |||||
* | i965: Remove unnecessary headers. | Vinson Lee | 2010-02-12 | 1 | -8/+0 |
| | |||||
* | dri: Remove unnecessary headers. | Vinson Lee | 2010-02-12 | 3 | -16/+0 |
| | |||||
* | mesa: Remove unnecessary headers. | Vinson Lee | 2010-02-12 | 2 | -3/+0 |
| | |||||
* | intel: Remove unused variable. | Vinson Lee | 2010-02-12 | 1 | -1/+0 |
| | |||||
* | intel: Avoid dri_bo_flink() in intel_update_renderbuffers() | Kristian Høgsberg | 2010-02-12 | 1 | -8/+2 |
| | | | | | Now that we track the global name in struct intel_region, we can just look it up there. | ||||
* | intel: Track named regions and make sure we only have one region per named bo | Kristian Høgsberg | 2010-02-12 | 4 | -1/+41 |
| | |||||
* | dri: Store the loader private passed in at dri context creation | Kristian Høgsberg | 2010-02-12 | 2 | -1/+7 |
| | | | | We just threw it away before, but we haven't had a use for it yet. | ||||
* | Revert "r600c: substract vbo offset to vbo size" | Jerome Glisse | 2010-02-12 | 1 | -1/+1 |
| | | | | | This reverts commit 325614a882f5371da512536e07c443a172ffb87c. Ok this was already fixed this commit actualy broke things | ||||
* | r600c: substract vbo offset to vbo size | Jerome Glisse | 2010-02-12 | 1 | -1/+1 |
| | | | | | To avoid kernel complaining and to set proper boundary on vbo, substract the vbo offset to the vbo size. | ||||
* | r600: be more exact in vb size calculation | Andre Maasikas | 2010-02-12 | 1 | -1/+2 |
| | | | | | to make kernel cs checker happier, last attribs don't need full stride of space. Calculate as count-1*stride + size of attrib | ||||
* | r600: support GL_SHORT attributes | Andre Maasikas | 2010-02-12 | 1 | -5/+5 |
| | | | | normalized seems to work with this setting. | ||||
* | i915: Remove always-true irq_active struct intel_screen field | Kristian Høgsberg | 2010-02-11 | 3 | -8/+0 |
| | |||||
* | i915: Remove a few DRI1 era struct intel_screen fields | Kristian Høgsberg | 2010-02-11 | 2 | -9/+0 |
| | |||||
* | i915: Drop intelScreenPrivate typedef and just call it struct intel_screen | Kristian Høgsberg | 2010-02-11 | 4 | -15/+9 |
| | |||||
* | i915: Remove unused intelRegion struct | Kristian Høgsberg | 2010-02-11 | 1 | -23/+0 |
| | | | | Phew, sure is nice to only have one struct called intel region. | ||||
* | i915: Remove left-over drmUnmap() | Kristian Høgsberg | 2010-02-11 | 2 | -7/+1 |
| | |||||
* | ffb: Fix build. | Vinson Lee | 2010-02-10 | 1 | -1/+1 |
| | |||||
* | dri: Fix one last copy-and-paste brain damage from a previous commit | Ian Romanick | 2010-02-10 | 1 | -1/+1 |
| | |||||
* | r300/compiler: r500-fs: Properly set HW register swizzles. | Corbin Simpson | 2010-02-10 | 2 | -3/+14 |
| | | | | Fixes fallout from 9a1bf52c. | ||||
* | dri: Fix copy-and-paste brain damage in previous commit | Ian Romanick | 2010-02-10 | 7 | -9/+9 |
| | | | | | | | | | | 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 <[email protected]> | ||||
* | intel: Don't expose GLX_SWAP_EXCHANGE_OML | Ian Romanick | 2010-02-10 | 1 | -2/+1 |
| | | | | | | | | | 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 <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> | ||||
* | intel: Expose a minimal number of configs with accumulation buffer | Ian Romanick | 2010-02-10 | 1 | -0/+28 |
| | | | | | | | | | | 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 <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> | ||||
* | dri: Allow selective generation of accum. buffer configs | Ian Romanick | 2010-02-10 | 15 | -19/+26 |
| | | | | | | | | | | | Modify the interface to driCreateConfigs allowing drivers to not expose configs with an accumuation buffer. All of the drivers calling function have been updated to pass true for the accumulation selector. This maintains the current behavior. Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> Reviewed-by: Corbin Simpson <[email protected]> | ||||
* | intel: Stop exposing useless 24 depth/0 stencil configs | Ian Romanick | 2010-02-10 | 1 | -7/+4 |
| | | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> | ||||
* | intel: Remove redundant init of depth_bits / stencil_bits in intelInitScreen2 | Ian Romanick | 2010-02-10 | 1 | -9/+0 |
| | | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> | ||||
* | intel: Update comment in intelInitScreen2 to noting DRI2 protocol issues | Ian Romanick | 2010-02-10 | 1 | -3/+3 |
| | | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> | ||||
* | Add new symbol to exports list | unknown | 2010-02-10 | 1 | -0/+1 |
| | |||||
* | r600: Fix typo in __DRI_TEXTURE_FORMAT_RGBA rename | Kristian Høgsberg | 2010-02-10 | 1 | -1/+1 |
| | | | | Oops, I n00bed it. | ||||
* | radeon: Fix printf formatings to match te values. | Pauli Nieminen | 2010-02-10 | 2 | -2/+2 |
| | |||||
* | radeon: Define EXT_framebuffer_object constants to match hw. | Pauli Nieminen | 2010-02-10 | 4 | -0/+9 |
| | | | | | | This hides the assertion failure in glean/fbo test. Underlying problem when same texture is set twice to different attachments will cause assertion. | ||||
* | dri_interface: Introduce DRI tokens for the texBuffer texture formats | Kristian Høgsberg | 2010-02-09 | 5 | -19/+19 |
| | | | | | | This used to take GLX tokens, but the DRI interface can't depend on GLX defines. We fix this by introducing DRI tokens that have the same value as the GLX texture format tokens. | ||||
* | radeon: Add some debug output for fbo support | Pauli Nieminen | 2010-02-09 | 4 | -0/+80 |
| | |||||
* | r200: Fix UMS notto emit stp. | Pauli Nieminen | 2010-02-09 | 1 | -1/+4 |
| | | | | | Polgon stipples are handled by kernel in UMS. Mark the state as never to be emited for UMS. | ||||
* | radeon: fix UMS since stp addition. | Dave Airlie | 2010-02-08 | 1 | -1/+2 |
| | | | | | | UMS doesn't need the STP atom. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | r200: Fix LOD min/max emit. | Pauli Nieminen | 2010-02-07 | 2 | -7/+30 |
| | | | | | | Just emit minLod and maxLod to correct reisters. Fixes lodclamp and levelclamp test cases from piglit. | ||||
* | r100/r200/r300/r600: Set MaxCombinedTextureImageunits. | Pauli Nieminen | 2010-02-07 | 4 | -0/+11 |
| | | | | | | | Fixes glActiveTexture to set GL_INVALID_ENUM when trying to activate texture unit that is not available. piglit test case general/texunit passes now. | ||||
* | r200: Fix lod bias correction. | Pauli Nieminen | 2010-02-07 | 3 | -4/+7 |
| | | | | | | glean/pointSprite shows that rv280 is trying to read from better quality mipmap level. We have to correct default lod bias to match required texture selection. | ||||
* | r200: Add some debug output to texture function. | Pauli Nieminen | 2010-02-06 | 1 | -15/+30 |
| | |||||
* | r300: Fix emit size prediction to know about primitive splitting. | Pauli Nieminen | 2010-02-06 | 1 | -2/+12 |
| | | | | Fixes ut2004 warnings about overflowing command buffer. | ||||
* | radeon: Add some debug output to texture function.\n | Pauli Nieminen | 2010-02-06 | 1 | -26/+84 |
| | |||||
* | radeon: Use _mesa_next_pow_two_32 instead of own implementation. | Pauli Nieminen | 2010-02-06 | 1 | -14/+1 |
| | |||||
* | radeon: Add some debug output to miptree code. | Pauli Nieminen | 2010-02-06 | 1 | -23/+62 |
| | |||||
* | radeon: Remove the loop from stride size calculation. | Pauli Nieminen | 2010-02-06 | 1 | -8/+14 |
| | | | | | | Changed stride size calculation to do the math by rounding the value instead of loop. r600 minimum stride is 256 which might might cause up to about 60 rounds of the loop. | ||||
* | intel: Allow L8 PBO blit uploads. | Damien Lespiau | 2010-02-06 | 1 | -0/+5 |
| | | | | Bug #32810 | ||||
* | i965: Keep the CURBE BO mapped and memcpy instead of subdataing. | Eric Anholt | 2010-02-06 | 3 | -11/+13 |
| | | | | | | For the tiny bis of data we generally upload through the CURBEs, the overhead of the kernel's pagetable trickery is actually rather high. This improves cairo-gl gnome-terminal-vim performance by 3.8%. |