Version 1.6 (2016-06-24)
Changes
- 4.1.4. Running Command List Objects
- Added that the accumulation of commands in an executing command list must occur in the application core.
Version 1.5 (2016-05-10)
Changes
- 4. Command Lists
- Added that the function issuing command requests can only be called in Core 0.
Version 1.4 (2015-11-05)
Additions
Changes
- 1. Overview
- Added notes to refer to the API Reference for alignment definition names.
- 3. LCD
- Consolidated Path of the Rendering Results Prior to Being Displayed on the LCDs as one section.
- 3.3. Allocating Buffers
- Added a figure (Configuration of the Framebuffer and the Display Buffer).
- 4.1.7.1. Flushing the Accumulated 3D Command Buffer
- Fixed the function that reflects the cache content from
nngxUpdateBuffer()
tonngxUpdateBufferLight()
. - Fixed the error value from
GL_ERROR_80E0_DMP
toGL_ERROR_80B0_DMP
.
- 4.1.19. Adding a Memory Fill Command Request
- Fixed the A bit in
GL_RGB5_A1
for the Fill Pattern by Render Buffer Format table.
- 7.9. Texture Collections
- Added a description of texture collections.
- 9.3.8. Open Edges
- Added a figure (Sample Indices for Open Edges).
- 9.4.6. Subdivision Patch Indices
- Added samples for subdivision patch indices.
- 9.5.6. Subdivision Patch Indices
- Added a figure (Sample Subdivision Patch Indices).
- 9.6.2. Reserved Uniform
- Clarified the shader file to use.
- 10. Rasterization
- Added a figure (Process From the Vertex and Geometry Shaders to Rasterization).
- 12.2.10. Creating and Specifying Lookup Tables
- Changed
dmp_LightEnv.samplerRR
todmp_FragmentMaterial.samplerRR
in the Specifying the Reflection Lookup Table (for the R Component) code sample.
- 12.6.3. Shading Pass
- Noted the uniform name used when enable the fog feature's gas mode.
- 13. Per-Fragment Operations
- Added a figure (Per-Fragment Operations Process in Standard Mode).
- 13.2.1. How to Use
- Added that there is no difference in performance whether either the stencil test, the depth test, or both are enabled.
- 13.3.1. How to Use
- Added that there is no difference in performance whether either the stencil test, the depth test, or both are enabled.
- 15.1. glFinish and glFlush Functions
- Deleted the description that you can explicitly instruct the library to execute all 3D commands.
- 15.2. Differences From OpenGL ES
- Added the
glGetShaderSource()
function to the Differences by Function table.
Deletions
- Path of the Rendering Results Prior to Being Displayed on the LCDs
- Consolidated into 3. LCD.
Version 1.3 (2015-04-28)
Changes
- 11.1.6. Texture Cache
- Added information about texture cache.
- 15.15. GPU Hangs When Multitexture Is Used
- Added information about using trilinear filtering as a workaround for GPU hangs.
Version 1.2 (2015-01-15)
Changes
- 4.1.16. Adding a Block-to-Linear Image Conversion and Transfer Command Request
- Added a note about the image size to specify in a transfer request.
- Added descriptions of the errors generated by the
nngxAddB2LTransferCommand()
function.
Version 1.1 (2014-11-10)
Changes
- 3.5. Copying From the Color Buffer to the Display Buffer
- Added a description of the minimum value for the copy region in calls to
nngxTransferRenderImage
and the error that occurs if a smaller value is specified.
Version 1.0 (2014-09-04)
Additions and Changes
- Initial version.