URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5816a471afc2e98968bb332cd96526c42d429285
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 06:01:23 2012 +0800
ilo: add the driver to the build system
Add ilo to targets/egl-static and add a new target dri-ilo. Update autoconf
and automake rules.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=825aa60707d620745ff3c1b6e43976977c81c2a9
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:48:46 2012 +0800
ilo: compile VS/GS/FS with the toy compiler
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7118ff8bb02046bb2f440e2a5c48d9a41bb057b1
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:48:28 2012 +0800
ilo: add a toy shader compiler
This is a simple shader compiler that performs almost zero optimizations.
The
generated code is usually much larger comparing to that generated by i965.
The generated code also requires many more registers.
Function-wise, it lacks register spilling and does not support most TGSI
indirections. Other than those, it works alright.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0fa2d0e98aec1e864f7edc225eb9cda449051733
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:44:41 2012 +0800
ilo: hook up pipe context GPGPU functions
This just adds a stub.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf8f3dd373da968214757f8622ad6bc016dd56e5
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:43:04 2012 +0800
ilo: hook up pipe context video functions
This just hooks them up with auxiliary/vl layer.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=12dd397d0c2fb1d7015e8eb416f8903918f8f4bb
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:35:37 2012 +0800
ilo: add support for time/occlusion/primitive queries
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6186b0769b2a42a69ca2c5e9ef014b5961ba05d
Author: Chia-I Wu <[email protected]>
Date: Tue Apr 16 16:36:03 2013 +0800
ilo: hook up pipe context 3D functions
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b310f62300ecbb2549578cbcc36267083fdccea
Author: Chia-I Wu <[email protected]>
Date: Tue Apr 16 18:09:35 2013 +0800
ilo: add GEN7 support for 3D pipeline
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=91ce766c35ebb3ed964e373253178b9b99040f03
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:28:42 2012 +0800
ilo: add 3D pipeline for GEN6
The 3D pipeline is a high-level interface to emit 3D commands and states.
It
uses GEN6 GPE to do the real work.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=67233b56d627c3bfd948e7e8e7fef21368bbe70e
Author: Chia-I Wu <[email protected]>
Date: Tue Apr 16 18:09:01 2013 +0800
ilo: add GEN7 GPE
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3602dfac6fbd93173c34e46f1d54976ae1215ec
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:23:34 2012 +0800
ilo: add GEN6 GPE
GEN6 GPE (Graphics Processing Engine) is a low-level interface to emit 3D
commands and states.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=72357cf3bbe889e802419931ea3d4c55b01d33bd
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:20:40 2012 +0800
ilo: hook up pipe context query functions
None of the query types are supported yet.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f949bc1dac399b8806e17efafe2bb2d9cc86c54
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:18:25 2012 +0800
ilo: hook up pipe context transfer functions
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0754ff33e3b500d756a2065b601e8dd68252c81e
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:15:10 2012 +0800
ilo: hook up pipe context blit functions
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=89d1702b9b31488ae95a4364b4161b9186d5220b
Author: Chia-I Wu <[email protected]>
Date: Tue Apr 16 16:27:50 2013 +0800
ilo: hook up pipe context state functions
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=520af667971faccf8996f67a1ff8a3d9c6efa4a4
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 05:05:01 2012 +0800
ilo: add functions to manage shaders
This commits add shader cache, shader state, shader variant, and etc. It
does
not add the shader compiler though.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=86940bf41cb86cddab9efffe03c97c793cf3f6f3
Author: Chia-I Wu <[email protected]>
Date: Tue Apr 16 16:24:40 2013 +0800
ilo: hook up pipe context flush function
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eed1e5a4071b1523b1dd099cdf328414904ecb3e
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 04:36:41 2012 +0800
ilo: add command parser
The command parser manages batch buffers and command submissions.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a4a570c34eb20d28c24d1fd18c9781740abf6e5
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 04:44:21 2012 +0800
ilo: hook up pipe screen resource functions
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b50e68cb67534bd9e648b5cb687949d9327ee011
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 04:43:01 2012 +0800
ilo: hook up pipe screen format functions
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=babb2b5c50a5ea6b9410b1175fd36257190b269d
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 04:26:23 2012 +0800
ilo: hook up pipe_screen param and fence functions
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e74d67738d2e10a5119298bb10c413cbe66b3255
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 04:24:40 2012 +0800
ilo: add debug flags settable through ILO_DEBUG
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=63b572010554d62c3463c8db4e016ecbed117178
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 04:07:16 2012 +0800
ilo: new pipe driver for Intel GEN6+
This commit adds some boilerplate code. The header files found under
include/
are copied from i965.
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=380e6875b8fc525e9431ad3130f59fe7d7ebf5e9
Author: Chia-I Wu <[email protected]>
Date: Thu Dec 13 03:52:50 2012 +0800
winsys/intel: new winsys for intel
This is a wrapper for libdrm_intel to allow the pipe driver to stay OS
agnostic.
_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit