Efficient shader operation

GB2637761APending Publication Date: 2025-08-06IMAGINATION TECH LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
GB2024001401
Authority / Receiving Office
GB · GB
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-02
Publication Date
2025-08-06
Patent Text Reader

Abstract

A method of operating a GPU is described wherein input attributes used in executing a first part of a geometry task are fetched 202 by a shader core. The first part of the task executes 204 a first part of a shader to calculate position data for each instance of the task. The first part of the task is executed to output 206 the position data for each instance of the task. The task is then descheduled 210 until cull results are received for each instance. In response to receiving cull results indicating at least one remaining instance in the task, input attributes used in executing a second part of a task are fetched 212. The second part of the task executes 214 a second part of a shader to calculate varyings (attributes of a primitive vertex that varies across the primitive, e.g. texture coordinate or colour) for each remaining instance. The second part of the task is executed and the varyings for each remaining instance are output 216.
Need to check novelty before this filing date? Find Prior Art

Citation Information

Patent Citations

  • Primitive culling using automatically compiled compute shaders

    KR102459322B1

  • Primitive culling using automatically compiled compute shaders

    US20180033184A1

  • Cull streams for fine-grained rendering predication

    US9489767B1