~IGraphicsDevice [destructor] [virtual] | Destructor |
adapter [virtual] | Returns the graphics adapter, the device uses for drawing. |
allocateGlobalDescriptors | allocateGlobalDescriptors overloads |
bindDescriptorSet | Binds the descriptors of the descriptor set to the global descriptor heaps. |
bindGlobalDescriptorHeaps | Binds the global descriptor heap. |
computeAccelerationStructureSizes | computeAccelerationStructureSizes overloads |
createQueue | Attempts to create a new queue that supports the combination of queue types specified by the type parameter. |
defaultQueue | Returns the instance of the default ICommandQueue that supports the combination of queue types specified by the type parameter. |
descriptorHeaps [virtual] | Returns the global descriptor heaps from which all descriptors in the device are allocated. |
factory [virtual] | Returns the factory instance, used to create instances from the device. |
makeBarrier | Creates a memory barrier instance. |
makeFrameBuffer | Creates a new frame buffer instance. |
maximumMultiSamplingLevel [virtual] | Queries the device for the maximum supported number of multi-sampling levels. |
shared_from_this | Returns a shared pointer to the current object instance. |
state [virtual] | Returns the device state that can be used to manage resources. |
supportsStorageImageFormat [virtual] | Returns true, if format can be used in writable images, i.e., as RWTexture<T>. |
supportsTexelBufferFormat [virtual] | Returns true, if format can be used in texel buffers, i.e., as Buffer<T>, or as RWBuffer<T> if writable is set. |
surface [virtual] | Returns the surface, the device draws to. |
swapChain | Returns the swap chain, that contains the back and front buffers used for presentation. |
ticksPerMillisecond [virtual] | Returns the number of GPU ticks per milliseconds. |
updateGlobalDescriptors | Updates a range of descriptors in the global buffer descriptor heap with the descriptors from descriptorSet. |
wait [virtual] | Waits until all queues allocated from the device have finished the work issued prior to this point. |
weak_from_this | Returns a weak pointer to the current object instance. |