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
|