From: Greg H. <hu...@us...> - 2001-09-20 22:02:11
|
CVSROOT: /cvsroot/chromium Module name: cr Repository: cr/spu/render/ Changes by: humper@usw-pr-cvs1. 01/09/20 15:02:11 Log message: Started a simple framework for the readback SPU. Currently works OK in the very simple configuration given in the sample configuration script. Also, extended the semantics of glBarrierCreate so that a count of "0" means "make a barrier with a size equal to the number of connected clients" once the command reaches the server. This is cleaner than trying to do some serious analysis on a complex graph. It's quite uncommon to want to do partial barriers, and if that comes up we can always extend the semantics further to have negative numbers mean "all the connected clients except for $n$ of them" or something. Modified files: cr/crserver/: server_papi.c cr/spu/render/: renderspu.h renderspu_config.c renderspu_window.c Added files: cr/mothership/configs/: readbacktest.conf cr/spu/readback/: Makefile readbackspu.c readbackspu.def readbackspu.h readbackspu_config.c readbackspu_init.c Revision Changes Path 1.4 +5 -0 cr/crserver/server_papi.c 1.9 +1 -0 cr/spu/render/renderspu.h 1.17 +8 -0 cr/spu/render/renderspu_config.c 1.13 +1 -1 cr/spu/render/renderspu_window.c |