summaryrefslogtreecommitdiffstats
path: root/include/drm-uapi/drm.h
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2016-01-02 03:21:28 -0800
committerKenneth Graunke <[email protected]>2017-07-13 19:56:49 -0700
commit6d28c6e52cfd76855c1368560dd90f12493e2580 (patch)
treed94e2e3a9961a6d02a582851485cca73dc2a2f95 /include/drm-uapi/drm.h
parent2a5e4f15efb7be113cbc310bb7d809578153953d (diff)
i965: Select ranges of UBO data to be uploaded as push constants.
This adds a NIR pass that decides which portions of UBOS we should upload as push constants, rather than pull constants. v2: Switch to uint16_t for the UBO block number, because we may have a lot of them in Vulkan (suggested by Jason). Add more comments about bitfield trickery (requested by Matt). v3: Skip vec4 stages for now...I haven't finished wiring up support in the vec4 backend, and so pushing the data but not using it will just be wasteful. Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'include/drm-uapi/drm.h')
0 files changed, 0 insertions, 0 deletions