View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000634 | DarkRadiant | Shader System | public | 08.04.2008 12:50 | 29.08.2008 09:11 |
| Reporter | greebo | Assigned To | greebo | ||
| Priority | normal | Severity | normal | Reproducibility | N/A |
| Status | closed | Resolution | fixed | ||
| Product Version | 0.9.6 | ||||
| Target Version | 0.9.7 | Fixed in Version | 0.9.7 | ||
| Summary | 0000634: FilterSystem is queried on each render() call to check whether a shader is visible | ||||
| Description | Right now, the FilterSystem is queried on each render() call to check whether a shader is visible. This triggers an iteration over all active filters and returns a boolean. The visibility should be set on the shader object itself, like it is done with scene::Nodes, which allows for a quick check. The visibility flag on the shader object is updated on each change of active filters. | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 08.04.2008 12:50 | greebo | New Issue | |
| 08.04.2008 12:50 | greebo | Status | new => assigned |
| 08.04.2008 12:50 | greebo | Assigned To | => greebo |
| 08.04.2008 12:51 | greebo | Projection | none => minor fix |
| 08.04.2008 12:51 | greebo | ETA | none => < 1 day |
| 08.04.2008 12:51 | greebo | Target Version | => 0.9.7 |
| 08.04.2008 12:51 | greebo | Status | assigned => resolved |
| 08.04.2008 12:51 | greebo | Fixed in Version | => 0.9.7 |
| 08.04.2008 12:51 | greebo | Resolution | open => fixed |
| 08.04.2008 12:51 | greebo | Build | => 3408 |
| 29.08.2008 09:11 | greebo | Status | resolved => closed |