KhronosGroup / OpenGL-Registry

OpenGL, OpenGL ES, and OpenGL ES-SC API and Extension Registry
679 stars 274 forks source link

Add NV_primitive_shading_rate extension. #436

Closed nvpbrown closed 3 years ago

nvpbrown commented 3 years ago

This extension builds on top of the NV_shading_rate_image extension to provide OpenGL API support for using a per-primitive shading rate value to control the computation of the rate used to process each fragment.

--

I think I have prepared this pull request successfully. I did build headers and other materials, but my understanding is that I'm supposed to leave this out of a pull request and that those generated files will be rebuilt at the time the extensions are merged and/or published. Let me know if there are any issues with this submission.

Thanks, Pat

@pdaniell-nv

Perksey commented 3 years ago

Also, yeah header regeneration is generally done by Jon after merge mainly so pull requests don't conflict with one another.

oddhack commented 3 years ago

@nvpbrown @pdaniell-nv this is fine. If Piers wants to put the Approved milestone on it I'll merge it & generate headers.

pdaniell-nv commented 3 years ago

@nvpbrown @pdaniell-nv this is fine. If Piers wants to put the Approved milestone on it I'll merge it & generate headers.

@oddhack, thanks. Approved to merge.