From: Brian P. <bri...@tu...> - 2006-08-23 22:06:43
|
Brian Paul wrote: > Michael D=FCrig wrote: >=20 >>I am currently working on a SPU which facilitates integration of=20 >>tracking devices with Chromium. For usage for example in a CAVE=20 >>environment. >> >>In order to do so I patched the Chromium code base in a few places. The= =20 >>patch is attached. Since I am not sure which parts of the patch are=20 >>desired and will finally make its way into Chromium I do not release my= =20 >>tracker SPU yet. I will wait until I see which parts get through and=20 >>will then try to adapt my SPU accordingly. >> >>Regarding the patch, there is only one part which is *really* required=20 >>in order to get head tracking working at all: In tilesortspu_misc.c=20 >>function tilesortspu_ChromiumParametervCR() the case=20 >>GL_SERVER_PROJECTION_MATRIX_CR needs to be handled similar to the case=20 >>GL_SERVER_VIEW_MATRIX_CR otherwise the servers will never see the new=20 >>projection matrix. >>The other parts add functionality which might be implemented elsewhere=20 >>but seemed to fit into Chromium for one reason or another. >=20 >=20 > I'm a little worried that your changes to tilesortspu_misc. will break=20 > the current per-server projection feature. I'll check in the rest=20 > then try to test the tilesort change when I find some time. OK, I tested the tilesortspu_misc.c change and it seems OK. I checked=20 in your change. -Brian |