A beam tracing method calculates intersection parameters against axis-aligned bounding boxes to determine query beam overlap with target volumes.
Rotating frustum views across multiple subframes averages noise and jagged artifacts without compromising precision.
A modular pipeline system configures shaders in user-defined sequences to enable flexible execution patterns.
A unified graphics pipeline renders diverse primitive and tessellation domain types within a single draw call command.
A GPU removes spatial redundancy from image blocks and generates specifying information to guide CPU compression processing.
Segmenting rays into k-ray packets maintains coherency for secondary rays, resolving performance degradation in SIMD ray tracing.
Decomposing convolution multipliers into sub-multipliers processes mixed-precision operands in parallel, reducing computational energy consumption.
Polar stroking evaluates tangent angle changes to generate tessellated paths, eliminating CPU pre-processing bottlenecks and reducing memory usage.
Splitting conditional constructs allows independent instructions to execute during high-latency stalls, reducing execution time.
A texture coordinate generator computes final coordinates using multiplication and addition operations.
A reconfigurable I/O module board connects to a graphics processor via a dual compression connector.
Merging separate graphics tasks into unified operations resolves serial processing bottlenecks while managing thread synchronization complexity.
A method macro expander receives work packets from a driver and executes commands to generate expanded packets for the graphics processing unit pipeline.
A computing device adjusts target frame rates based on gameplay states to conserve battery power and thermal headroom.
A tile-based graphics processing pipeline stores and reuses sampling position values across adjacent tiles to reduce external memory transactions.
A reconfigurable 3D graphics processor pipeline switches between direct rasterizing and tiling modes to optimize external memory bandwidth usage.
Segmented inference devices in a daisy chain resolve object identification limits across diverse data sources while managing system complexity.
A display resource scheduling method prioritizes a hardware accelerator over a graphics processing unit.
An effect processing system stores a data structure describing graphics effects implemented by multiple passes and shader code modules.
An image processing apparatus estimates task completion times to schedule parallel execution units efficiently.
A position-based rendering apparatus partitions graphics workloads across multiple silicon dies to boost processing throughput.
An interruptible GPU saves and restores processing contexts to memory for seamless task switching.