summaryrefslogtreecommitdiffstats
path: root/include/GLES3/gl3.h
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2017-09-21 13:45:27 -0700
committerKenneth Graunke <[email protected]>2017-09-25 15:15:09 -0700
commit962cc1bd17cbe34101c647c3e8bb72986810c652 (patch)
tree3faa4fdf81d2a645882674884f834feb1a0922f3 /include/GLES3/gl3.h
parent2eb26a99869ee4784f3b4a00115480808a7fcfb3 (diff)
i965: Use atomic ops in get_new_program_id().
We have a nice utility function for this, which eliminates the need for locking stuff. This isn't really performance critical, but it's less code to use the atomic. p_atomic_inc_return does pre-increment rather than post-increment, so we change screen->program_id to be initialized to 0 instead of 1. At which point, we can just delete the initialization because intel_screen is rzalloc'd. Reviewed-by: Chris Wilson <[email protected]>
Diffstat (limited to 'include/GLES3/gl3.h')
0 files changed, 0 insertions, 0 deletions