图形学 -- QUALCOMM Adreno™ SDK Tutorials 动态图概览

QUALCOMM Adreno™ SDK Readme ReleaseSpecific/IntroductionToAdrenoSDK.htm

About Tutorials and Samples

Samples are a little bit more complex than tutorials.

很多学习资料都不如这些 sdk 啊,dx 啊 什么的 自带的 Samples 例子好。截图备份一下。皮毛渲染


SDKHelp/ShaderDemo.htm

OpenGL ES 2.0 Tutorials

ReleaseSpecific/Tutorials.htm SDKHelp/OpenGLES2.0Samples.htm

Bloom DepthOfField ImageEffects Lighting MotionBlur NormalMapping NPR ParallaxMapping PointSprites ProceduralTexture ProjectiveShadows Reflections ShadowMap ShadowVolume ShallowWater SkinnedMesh SkinnedMesh2

01_CreateWindow

Shows how to use EGL to create an empty rendering window.

02_ConfigureFrameBuffer

Shows how to configure the framebuffer for 16 and 32-bit displays. Detects the current resolution and configures the framebuffer accordingly.

03_DrawTriangle

Shows how to render a triangle with a simple vertex and fragment shader.

04_PortraitAndLandscape

Shows how to render geometry in landscape and portrait mode. Press the * key to change the orientation.

05_NonInterleavedVBO

Shows how to use vertex buffer objects where each vertex attribute is stored in a seperate buffer.

06_InterleavedVBO

Shows how to use interleaved vertex buffer objects.

07_Transforms

Shows how to transform a 3D object with model, view, and projection matrix transforms. This program shows how to pass transforms into a shader program and use them in a vertex shader.

08_SimpleTexture

Shows how to do simple texture mapping.

09_CompressedTexture

Shows how to do texture mapping with the ATC compressed texture format.

10_TextureProperties

Shows how to use various texture properties.

11_MultiTexture

Shows how to do multi-texturing. It applies 2 textures to the object, a wood texture and a scrolling clouds texture on top of it.

12_CubemapTexture

Shows how to use cubemap textures.

13_CompressedVertices

Shows how to compress vertex data with 16-bit floats and the GL_INT_10_10_10_2 extension.

14_StencilBuffer

Shows how to use the stencil buffer to limit render regions.

15_RenderToTexture

Shows how to render to an offscreen texture using a frame buffer object. The scene is rendered to the color buffer and also to an offscreen texture. The texture is then displayed in the upper right corner.

OpenGL ES 3.0 Tutorials

SDKHelp/OpenGLES3.0Samples.htm

16_RenderToTexture30

Tutorial to show how to use FBOs to render to a texture using OpenGL ES 3.0.

17_FBOTextureFormats30

Tutorial showing different texture formats when rendering to a simple texture using an FBO.

18_InterleavedVBO-DrawArraysInstanced30

Tutorial showing how to render a simple quad using a vertex buffer object (VBO). This version uses glDrawArraysInstanced.

19_InterleavedVBO-DrawRangeElements30

Tutorial showing how to render a simple quad using a vertex buffer object (VBO). This version uses glDrawRangeElements.

20_Texture2DArray30

Tutorial showing how to render a simple quad using a vertex buffer object (VBO). This version uses glDrawArraysInstanced.

21_PixelBufferObject30

Tutorial to show how to use pixel buffer objects.

22_TransformFeedback30

Tutorial to show how to use transform feedback to return the number of rendered primitives.

23_BlitFramebuffer30

Tutorial to show how to blit from one framebuffer to another.

24_MultisampleFramebuffer30

Tutorial showing how to use multiple framebuffers.

25_FramebufferTextureLayer

Tutorial showing how to specify a single texture layer as the GL_COLOR_ATTACHMENT0 for a framebuffer object.

CascadedShadowMaps CompressedGeometry DepthOfField HDRTexture NonPhotorealisticRendering PointSprites PhysicallyBasedLighting ShadowMap SkyDome TextureSynthesis ToneMapping

Tools and Utilities

ReleaseSpecific/ToolsAndUtilities.htm

SDK Browser

OpenGL ES 2.0 / 3.0 Emulators

ES_Control

Binary Shader Compilation

TextureCompressionToolSuite

FBXModelConverter

Texture Converter

Qstrip

FontMaker

MeshConverter

ResourcePacker

ShaderPreprocessor

VGFontParser

Texcompress

PC2AndroidBridge

Accel.exe

AdrenoShaders.exe

BandwidthTest.exe

BlitFramebufferOGLES30.exe

Bloom.exe

CascadedShadowMaps.exe

ClothSimCLGLES.exe

CompressedGeometry.exe

CompressedTexture.exe

CompressedVertices.exe

ComputeShader.exe

Concurrency.exe

ConfigureFrameBuffer.exe

CreateWindow.exe

CubemapReflection.exe

CubemapTexture.exe

DepthOfField.exe

DepthOfFieldOGLES30.exe

DeviceQuery.exe

Disintegrate.exe

DotProduct.exe

DrawTriangle.exe

ES_Control.exe

FboMultiSample.exe

FboNoAttachment.exe

FboShadow.exe

FBOTextureFormatsOGLES30.exe

FbxModelConverter.exe

FFT1D.exe

FFT2D.exe

FontMaker.exe

FrameBufferTextureLayerOGLES30.exe

Gyro.exe

HDRTexture.exe

ImageBoxFilter.exe

ImageEffects.exe

ImageMedianFilter.exe

ImageRecursiveGaussianFilter.exe

ImageSobelFilter.exe

InterleavedVBO2OGLES30.exe

InterleavedVBO.exe

InterleavedVBOOGLES30.exe

InteropCLGLES.exe

Lighting.exe

MatrixMatrixMul.exe

MatrixTranspose.exe

MatrixVectorMul.exe

MeshConverter.exe

MotionBlur.exe

MultiSample.exe

MultisampleFramebufferOGLES30.exe

MultiTexture.exe

NonInterleavedVBO.exe

NormalMapping.exe

NPR30.exe

NPR.exe

ParallaxMapping.exe

ParallelPrefixSum.exe

ParticleSystem.exe

ParticleSystemCLGLES.exe

PC2Android.exe

PhysicallyBasedLighting.exe

PixelBufferObjectsOGLES30.exe

PointSprites.exe

PortraitAndLandscape.exe

PostProcessCLGLES.exe

ProceduralTexture.exe

ProjectiveShadows.exe

QCompress.exe

RenderToTexture.exe

RenderToTextureOGLES30.exe

ResourcePacker.exe

Robot.exe

ShaderPreprocessor.exe

ShadowMap30.exe

ShadowMap.exe

ShadowVolume.exe

SILS.exe

SimpleTexture.exe

Skinning2.exe

Skinning.exe

SkyDome.exe

SSO.exe

StencilBuffer.exe

SWE.exe

Texture2DArrayOGLES30.exe

TextureProperties.exe

TextureSynthesis.exe

ToneMapping.exe

TransformFeedbackOGLES30.exe

Transforms.exe

VectorAdd.exe


参考资料快照
参考资料快照

本文短链接:
If you have any questions or feedback, please reach out .