150 |
* Sampler instance. |
* Sampler instance. |
151 |
*/ |
*/ |
152 |
uint Index(); |
uint Index(); |
153 |
|
|
154 |
|
/** Returns the sampler to which this channel belongs */ |
155 |
|
Sampler* GetSampler(); |
156 |
|
|
157 |
/** |
/** |
158 |
* Registers the specified listener to be notified |
* Registers the specified listener to be notified |
534 |
*/ |
*/ |
535 |
void Reset(); |
void Reset(); |
536 |
|
|
537 |
|
/** |
538 |
|
* Advise the FPU to treat denormal floating point numbers as |
539 |
|
* zero, to avoid severe performance penalty when dealing with |
540 |
|
* such extreme floating point values. |
541 |
|
* |
542 |
|
* @returns @c true if FPU supports it, @c false otherwise |
543 |
|
*/ |
544 |
|
static bool EnableDenormalsAreZeroMode(); |
545 |
|
|
546 |
protected: |
protected: |
547 |
/** |
/** |
548 |
* Notifies listeners that the number of sampler channels has been changed. |
* Notifies listeners that the number of sampler channels has been changed. |