URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=18ba74016db13b23282f5033ee37b628a12ee566
Author: Keith Whitwell <[email protected]>
Date: Sun Mar 21 10:02:54 2010 +0000
r300: fix compilation after merge
Also build r300 by default.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb9c0175c8e4baca3fcb0b8364f83ceba9d74e0d
Author: Keith Whitwell <[email protected]>
Date: Sun Mar 21 09:59:49 2010 +0000
st/vega: fix up after merge
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea8dd1d4ae7b58c9315c3491046ef3852ddd3377
Author: Keith Whitwell <[email protected]>
Date: Sun Mar 21 09:59:44 2010 +0000
aux: remove unused piperesource helpers
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be7af29d3ad1a10409b0ea689d882cf30a4e1d62
Merge: d22c2c6cb23a063e3334a165d0c5c3d73f05d234
12deb9e6ca76d222badf71c8643e84640673e86d
Author: Keith Whitwell <[email protected]>
Date: Sun Mar 21 09:54:53 2010 +0000
Merge commit 'origin/master' into gallium-resources
Conflicts:
src/gallium/auxiliary/cso_cache/cso_context.c
src/gallium/auxiliary/cso_cache/cso_context.h
src/gallium/drivers/r300/r300_context.c
src/gallium/drivers/r300/r300_render.c
src/gallium/drivers/r300/r300_state.c
src/gallium/drivers/r300/r300_state_derived.c
src/gallium/state_trackers/vega/api_filters.c
src/gallium/state_trackers/vega/image.c
src/gallium/state_trackers/vega/image.h
src/gallium/state_trackers/vega/mask.c
src/gallium/state_trackers/vega/mask.h
src/gallium/state_trackers/vega/paint.c
src/gallium/state_trackers/vega/paint.h
src/gallium/state_trackers/vega/renderer.c
src/gallium/state_trackers/vega/renderer.h
src/gallium/state_trackers/vega/shader.c
src/gallium/state_trackers/vega/vg_context.h
src/gallium/state_trackers/vega/vg_tracker.c
src/mesa/state_tracker/st_manager.c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=12deb9e6ca76d222badf71c8643e84640673e86d
Merge: 162bc831c93bf8632b25c11f116a1405b93a1704
fe5f070ef94219f12196bff6cb3274756ea03660
Author: Chia-I Wu <[email protected]>
Date: Sun Mar 21 16:32:34 2010 +0800
Merge remote branch 'origin/gallium-st-api-dri'
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=162bc831c93bf8632b25c11f116a1405b93a1704
Author: Marek Olšák <[email protected]>
Date: Sun Mar 21 04:49:35 2010 +0100
r300g: align misaligned ushort vertex indices
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=53ca4f8401f2fc552636d69f7d0dcfd7621769e3
Author: Marek Olšák <[email protected]>
Date: Sun Mar 21 04:39:33 2010 +0100
r300g: fix misaligned generated offset for ubyte vertex indices
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=04de5f4b8bf68a4594ed7fef8348bcf068701ac8
Author: Marek Olšák <[email protected]>
Date: Sat Mar 20 22:14:59 2010 +0100
r300g: split the vertex buffer alignment validation
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=951d89ae3a01b2d7f482b95da0a6d647c6855a68
Author: Marek Olšák <[email protected]>
Date: Sat Mar 20 21:26:19 2010 +0100
r300g: skip null vertex buffers
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b38f946a05045323da0d367baff19bb62950af9
Author: Marek Olšák <[email protected]>
Date: Sat Mar 20 18:31:11 2010 +0100
r300/compiler: fix assertion failure in the r500-fragprog emission path
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=44cfc4ad740bfc89fc30e19fde4dcc130c605d02
Author: Corbin Simpson <[email protected]>
Date: Sat Mar 20 17:18:22 2010 -0700
r300g: Bump immediate limits.
Seems like a decent idea, especially since the big barrier now is
getting the VBOs back from the VRAM boundary.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4711aa089ec7af70bb9118ad8d7830e475805297
Author: Corbin Simpson <[email protected]>
Date: Sat Mar 20 17:16:46 2010 -0700
r300g: Correctly hax max_index on pipe_vertex_buffers.
Still not happy with this, but at least things seem to work.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c8221b46008cd4f217d3ddab59dcc4c488a54b3
Author: Corbin Simpson <[email protected]>
Date: Sat Mar 20 16:15:36 2010 -0700
radeong: Use TRUE and FALSE.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=20dedcca3ca5bfeaaa275bec8a14ca8c69615f6a
Author: Corbin Simpson <[email protected]>
Date: Sat Mar 20 16:14:20 2010 -0700
radeong: Test the BO ptr for NULL instead of using a bool.
Slight memory savings, but more importantly also avoids a potential NULL
dereference.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2d17dce27d412012a3a45bbde954fb9374d5db9
Author: Dave Airlie <[email protected]>
Date: Sun Mar 21 06:34:11 2010 +1000
r300g: winsys fix tiling change flushes.
If we change the tiling on a buffer we need to flush it, the old
radeon_buffer.c code had this but it crossed streams when I ported to
radeon_drm_buffer.c and I missed it. Should fix some piglit regressions.
Signed-off-by: Dave Airlie <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=03f1896304da481bd054779a025a4509f7ea59af
Author: Dave Airlie <[email protected]>
Date: Sun Mar 21 06:32:48 2010 +1000
r300g: add buffer/texture referenced checks.
I've no idea about the comments that were in there, just pass
this down to the winsys.
Signed-off-by: Dave Airlie <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=449721a3d0082879c504b7a3b25cdf38c2293a85
Author: Brian Paul <[email protected]>
Date: Sat Mar 20 12:05:25 2010 -0600
docs: note GL_EXT_packed_float, GL_EXT_shared_exponent extensions
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=61753c4bf7f6948aad208eddc7a2bae24763e028
Author: Brian Paul <[email protected]>
Date: Sat Mar 20 12:04:52 2010 -0600
mesa: added GL3 query for GL_TEXTURE_SHARED_SIZE
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fca5d2e39a530c633fbd374d3b1f1ec935601d1
Author: Brian Paul <[email protected]>
Date: Sat Mar 20 11:55:24 2010 -0600
mesa: added missing glGet query for GL_MAX_ARRAY_TEXTURE_LAYERS_EXT
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6a9f5b3da7ce43a7b4ee068902dfd0d35c7bfa8
Author: Brian Paul <[email protected]>
Date: Sat Mar 20 11:52:12 2010 -0600
mesa: added new GL3 buffer object queries
And clean up the error checking code.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8829e063aa87ade63c49d3df27a7edd0c63cf160
Author: Brian Paul <[email protected]>
Date: Sat Mar 20 11:50:55 2010 -0600
mesa: added GL3 buffer attachment aliases
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=00225af999acabcd5eced0b075b0a56018fd5eb8
Author: Brian Paul <[email protected]>
Date: Sat Mar 20 11:50:29 2010 -0600
mesa: added GL3 ContextFlags field and query code
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe5f070ef94219f12196bff6cb3274756ea03660
Author: George Sapountzis <[email protected]>
Date: Fri Mar 19 19:16:21 2010 +0000
st/dri: fix bug in make_current
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=92827cd4511fabcaeb8abfdd11122e04502d5944
Author: George Sapountzis <[email protected]>
Date: Fri Mar 19 02:38:10 2010 +0200
st/dri: fix bug in allocate_textures
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=05c03c6a1bcfb8ad77d3025f166f02ddaa741aa2
Author: Brian Paul <[email protected]>
Date: Fri Mar 19 10:02:16 2010 -0600
gallivm: simplify and clean-up Z/stencil bit mask/shift code
Refactor the code into two helper functions which compute the bit mask
and shift terms for Z and stencil. Plus add a bunch of new comments to
explain everything.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b9555094d128052bdaf9957fe9062b35f7f5392
Author: Roland Scheidegger <[email protected]>
Date: Fri Mar 19 16:30:47 2010 +0100
cso: remove cso_set/save/restore_sampler_textures
no longer used after all statetrackers have been converted.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5f0384ad06359aa1b9dc1b4bc6f475f7a119af2
Author: Roland Scheidegger <[email protected]>
Date: Fri Mar 19 16:29:22 2010 +0100
st/vega: fix up vega state tracker to use cso changes
use cso fragment sampler views instead of sampler textures.
since we don't really change views, try to store sampler views instead
of the textures to avoid having to recreate views most of the time.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8221a0e7f7eeff2c8201afcf4f5b46fc36dc8606
Author: Brian Paul <[email protected]>
Date: Fri Mar 19 07:36:50 2010 -0600
es: added -I$(TOP)/include path
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=980da4aed28eca5770323e4fa55b2fd2670261cf
Author: Michal Krol <[email protected]>
Date: Fri Mar 19 09:08:33 2010 +0100
gallium/docs: Clarify sampler view descriptions.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e1768cfd32a4fa47dd5d4e8f5434fafc3b31201
Author: Corbin Simpson <[email protected]>
Date: Fri Mar 19 00:07:55 2010 -0700
gallium/docs: Fix a couple ReST errors.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=12a40dda394bd14e31c679551bc5abc8b601fdbf
Author: Marek Olšák <[email protected]>
Date: Fri Mar 19 04:46:15 2010 +0100
r300g: lod min/max clamping should be relative to the base level
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=afae0891949b72a2ede2a3b6a01d4d6bcf4ceae0
Author: Marek Olšák <[email protected]>
Date: Fri Mar 19 01:13:57 2010 +0100
r300g: fix breakage after the gallium-sampler-view merge
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6e987ce7839d66edb88403d2c9ac1b28db2832b
Author: Marek Olšák <[email protected]>
Date: Thu Mar 18 21:18:36 2010 +0100
r300g: add PIPE_FORMAT_B5G5R5X1_UNORM colorbuffer support, cleanups
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c81739528fd8f240176bb120c90c712f9606718
Author: Marek Olšák <[email protected]>
Date: Thu Mar 18 20:58:04 2010 +0100
r300g: mark SRGB colorbuffers as unsupported
I can't find the register bits for SRGB-aware blending and it's not even
exposed by fglrx so it's most probably not supported by hw.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cba6430524198a1bdcdeada03cbe946a454f3935
Author: Marek Olšák <[email protected]>
Date: Thu Dec 24 21:29:41 2009 +0100
r300g: add generating texture coordinates for point sprites (WIP)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8df65e98998b4c104db30cbba8a38be7eb2a9acd
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 17:27:39 2010 -0600
gallivm: support PIPE_FORMAT_Z24S8_UNORM in depth/stencil code
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9c0baabdc653f162f9ce51cb17775aed1a707f7
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 15:04:31 2010 -0600
progs/tests: also test stencil INCR_WRAP mode if supported
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=66b6676d141463b8229e62be6249efd1cb6873a8
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 15:02:13 2010 -0600
gallivm: fix broken INCR/DECR stencil modes
We were mistakenly using the wrong data type for stencil values before.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=705ed3326c9b56fcee193748f87b14ed6d67b65f
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 14:53:43 2010 -0600
progs/tests: comments and clean-ups
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=22e6dc387039e79f6d1435ae8b7422a6514d5d10
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 13:02:53 2010 -0600
gallivm/llvmpipe: added lp_rast_shader_inputs::facing and pass through
The triangle rasterizer sets this field to indicate front/back-facing.
It gets passed into the generated fragment code as another parameter.
Used now for stencil front/back selection but will also be used for
fragment shaders in general (see TGSI_SEMANTIC_FACE).
With this commit two-sided stenciling mostly works but there's
still a bug or two...
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d219b8a022a6fdaa0106c6e160b594c359f85185
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 12:04:50 2010 -0600
llvmpipe: defines for RAST_WHOLE, RAST_EDGE_TEST
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=94abc4b51e134bee1ace2b57400e35c295bda6f8
Author: Alan Hourihane <[email protected]>
Date: Thu Mar 18 18:01:05 2010 +0000
Add format B5G5R5X1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=521c61ff017ab15b829abbe9a98b179136a36009
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 11:31:38 2010 -0600
gallivm/llvmpipe: simplify front/back stencil ref value handling
Instead of passing an array, just pass two scalar values.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecf85c7d750478e433e640897bb25a18069f14de
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 11:18:01 2010 -0600
gallivm: checkpoint WIP two-sided stencil test
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1e7aeecc25cedbd54e43afa72a1a2926ae51a32
Author: Brian Paul <[email protected]>
Date: Thu Mar 18 09:30:13 2010 -0600
llvmpipe: set opaque = FALSE if stencil enabled
Fixes occasional bad tiles seen in some demos like progs/demos/reflect.c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c0eab714816618314324ac02712fa59e5ed385a
Author: Francisco Jerez <[email protected]>
Date: Thu Mar 18 13:46:20 2010 +0100
dri/nouveau: Flush after texture validation.
Swizzling needs the destination surface in VRAM, but the subsequent
rendering operations making use of it are likely to not care. Fire the
ring after validation to leave the memory manager more room for
maneuvering.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6193c41bcd8c50d3f4fb38690061029866c37667
Author: Francisco Jerez <[email protected]>
Date: Thu Mar 18 14:19:10 2010 +0100
dri/nouveau: Avoid pushbuf flushes in the middle of LMA setup.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c944fb5ffe7cf16154d6395001f43a6c965cab1f
Author: Francisco Jerez <[email protected]>
Date: Thu Mar 18 14:18:55 2010 +0100
dri/nouveau: Implement texcoord generation.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a812ab57a71d16e45ca44de7ae0570d2bd46674
Author: Francisco Jerez <[email protected]>
Date: Thu Mar 18 14:13:36 2010 +0100
dri/nouveau: Implement texture matrices.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d475eae50b15646efd83fa7f73ad7f2b40dd5206
Author: Francisco Jerez <[email protected]>
Date: Thu Mar 11 21:48:51 2010 +0100
dri/nouveau: Some minor vertex submission fixes.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=50be9bc6ce8582b3d3cd4fa47976cbeac28b8c26
Author: Xavier Chantry <[email protected]>
Date: Sat Mar 13 19:28:07 2010 +0100
dri/nouveau: only reallocate texture when needed
nouveau reallocated the mipmap tree on every MIN_FILTER call to account
for mipmap change. We only need to do this if the texture does not fit
in the existing mipmap tree. This gives a big performance boost for a
game like bzflag which changes MIN_FILTER all the time for its font
rendering.
Signed-off-by: Xavier Chantry <[email protected]>
Signed-off-by: Francisco Jerez <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d48a621d2a0e55a76a2cfd0aea3b773e907ed50
Author: José Fonseca <[email protected]>
Date: Thu Mar 18 10:24:10 2010 +0000
llvmpipe: Fix crashes when there is no depth buffer bound.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0d615fd978aaa2e8ca2d31cb574f5de3890e140
Author: Chia-I Wu <[email protected]>
Date: Thu Mar 18 09:24:10 2010 +0800
st/mesa: Set the pipe context of the texture object.
The field was added in b8030c6561e019e079b5be2fe64ec804df4bfa03. This
fixes a NULL dereference in xdemos/texture_from_pixmap.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd1ce874728c06d08a1f9881f51edbdd2f1c9db0
Author: Chia-I Wu <[email protected]>
Date: Mon Mar 8 22:19:48 2010 +0800
st/dri: Switch from st_public.h to st_api.h.
This is tested with demos found in progs/demos. However, only the DRI2
path is tested.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ff21634f3074122ed8b8e4019c8092e31be0335
Author: Chia-I Wu <[email protected]>
Date: Mon Mar 8 19:25:32 2010 +0800
st/dri: Implement st_api.h callbacks.
This commit adds dri_st_api.c that implements st_api.h callbacks. A
following commit will switch st/dri from st_public.h to st_api.h.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=903b90926c7aebb7f48f3c0fdbe90cd22dd5b662
Author: Chia-I Wu <[email protected]>
Date: Tue Mar 16 10:55:40 2010 +0800
st/dri: Headers and public symbols clean up.
Remove unused headers and stop marking driDriverAPI as PUBLIC.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=61631a89a3268925c89934c77ed7c2482eaa1fd1
Author: Chia-I Wu <[email protected]>
Date: Tue Mar 16 10:31:40 2010 +0800
st/dri: Move DRI1 bits in dri_context.c to dri1.c.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a437bc50f2f8ff6e91fdf4dc9758b35cff35645a
Author: Chia-I Wu <[email protected]>
Date: Tue Mar 16 10:25:50 2010 +0800
st/dri: Move DRI1 bits in dri_drawable.c to dri1.c.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca69249f25e0cb89dbfc3d98b92e7386a3029efa
Author: Chia-I Wu <[email protected]>
Date: Tue Mar 16 09:47:18 2010 +0800
st/dri: Move DRI1 bits in dri_screen.c to dri1.c.
_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit