Back to results
US 2012/0268470 A1Published application
Heads-up-display software development tool
AssigneeSony Computer Entertainment Inc.
InventorsNathaniel G. Duca, Vlad Stamate, Thomas Flynn, Stace Peterson, Alexandre Depereyra
Life of this patent
Estimating the term…
Abstract
A method and apparatus for software development and a method and system for analysis of graphics software are disclosed.
Claims59
A method for software development, comprising:
- presenting a graphic display of information as it is normally produced by a process implemented with computer software;
- selecting an arbitrary range of objects within the graphic display;
- applying one or more filters to the processing of the objects in the arbitrary range;
- and
- changing the processing of the objects dynamically in response to the filters.
2 more elements
An apparatus for software development, comprising:
- a display unit;
- one or more processors coupled to the display unit;
- and
- wherein the one or more processors are configured to execute processor executable instructions comprising:
- one or more instructions that when executed by the one or more processors wherein the one or more processors are configured to cause the display unit to present a graphic display of information as it is normally produced by a process implemented with computer software running on the one or more processors;
- one or more instructions that, when executed by the one or more processors cause the apparatus to select an arbitrary range of objects within the graphic display;
- one or more instructions that, when executed by the one or more processors cause the apparatus to apply one or more filters to the processing of the objects in the arbitrary range;
- and
- one or more instructions that, when executed by the one or more processors cause the apparatus to change the processing of the objects dynamically in response to the filters.
6 more elements
An apparatus for software development, comprising:
- means for presenting a graphic display of information as it is normally produced by a process implemented with computer software;
- means for selecting range of objects within the graphic display;
- means for applying one or more filters to the processing of the objects in the arbitrary range;
- and
- means for changing the processing of the objects dynamically in response to the filters.
2 more elements
A method for analysis of graphics software, wherein a graphics program places commands in a command buffer for a graphics processor unit (GPU), the method comprising:
- copying a program chunk from the command buffer to a push buffer, wherein the program chunk contains successive commands that are all of a common type;
- handling the program chunk through command buffer and/or push buffer manipulation that is transparent to the graphics program;
- and
- executing the program chunk from the push buffer with the graphics processor.
1 more element
Dependencies are inferred from the claim text.