summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs_surface_builder.h
Commit message (Collapse)AuthorAgeFilesLines
* i965/fs_surface_builder: Take a GL format enum instead of mesa_formatJason Ekstrand2016-04-211-2/+2
| | | | Reviewed-by: Chad Versace <chad.versace@intel.com>
* i965/fs: Implement image load, store and atomic.Francisco Jerez2015-08-111-0/+20
| | | | | | | | v2: Drop VEC4 suport. v3: Rebase. v4: Move array coordinate workaround into the surface builder. Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
* i965/fs: Import surface message builder helper functions.Francisco Jerez2015-07-291-0/+69
Implement helper functions that can be used to construct and send untyped and typed surface read, write and atomic messages to the shared dataport unit easily. v2: Drop VEC4 suport. v3: Reimplement in terms of logical send opcodes. Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>