Age | Commit message (Collapse) | Author |
|
These are changes that are in our internal branch, but somehow were skipped
so far. It was done using visual comparison of the branches --
it is likely that changes are being carried on the wrong way
|
|
|
|
Including state_tracker/st_format.h from pipe drivers is not an option
since it uses GL* types and pipe/p_util.h will clash with main/imports.h.
|
|
This makes debugging a _lot_ easier.
In gdb, "print format" used to display 613570600, now you see PIPE_FORMAT_A8R8G8B8_UNORM.
|
|
For example, replace PIPE_FORMAT_U_A8_R8_G8_B8 with PIPE_FORMAT_A8R8G8B8_UNORM
|
|
|
|
Add a function that builds a display name of a given format token.
|
|
|
|
The memory layout of bitfields depends on the ABI.
|
|
|
|
Fix PIPE_FORMAT field encoding.
Re-implement st_get_format_info.
|
|
Fix line endings.
|
|
PIPE_FORMAT is not an ordinary enum -- it encodes its
format description in the value that defines it.
|