aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/ilo/ilo_format.h
Commit message (Collapse)AuthorAgeFilesLines
* ilo: replace pipe_format by gen_surface_formatChia-I Wu2015-06-261-0/+35
| | | | | Replace pipe_format by gen_surface_format in ilo_image. Change how depth format is specified in ilo_state_zs.
* ilo: move ilo_format.[ch] out of coreChia-I Wu2015-06-221-0/+168
| | | | | They provide PIPE_FORMAT_x to GEN6_FORMAT_x translation as well as some convenient helpers. Move them out of core.
* ilo: add ilo_format.[ch] to coreChia-I Wu2015-05-021-150/+0
| | | | The original ilo_format.[ch] are removed.
* ilo: rename ilo_dev_info to ilo_devChia-I Wu2015-05-021-5/+5
| | | | With intel_winsys being embedded in it, drop the "_info" suffix.
* ilo: use an accessor for dev->genChia-I Wu2014-09-121-1/+1
| | | | | It should enable us to do specialized builds by making the accessor return a constant.
* ilo: use native 3-component vertex formats on GEN7.5+Chia-I Wu2014-07-241-0/+3
| | | | GEN7.5 gains support for those formats natively.
* ilo: allow for device-dependent format translationChia-I Wu2014-07-241-12/+17
| | | | Pass ilo_dev_info to all format translation functions.
* ilo: scripted conversion to genhw headersChia-I Wu2014-04-141-11/+11
| | | | Hopefully my four hundred line sed script is correct.
* ilo: add genhw headersChia-I Wu2014-04-141-1/+1
| | | | | All except genhw.h are generated by https://github.com/olvaffe/envytools/. intel_chipset.h is deprecated.
* ilo: add support for stencil resources on GEN7+Chia-I Wu2013-05-161-1/+1
| | | | | | For allocations, we need to support stencil-only and separate stencil resources. For mapping, we need to support software tiling and packing/unpacking for separate stencil resources.
* ilo: add support for PIPE_FORMAT_ETC1_RGB8Chia-I Wu2013-05-091-0/+5
| | | | It is decompressed to and stored as PIPE_FORMAT_R8G8B8X8_UNORM on-the-fly.
* ilo: hook up pipe screen format functionsChia-I Wu2013-04-261-0/+99
|
* ilo: new pipe driver for Intel GEN6+Chia-I Wu2013-04-261-0/+38
This commit adds some boilerplate code. The header files found under include/ are copied from i965.