Lasse Öörni c1e2d51338 Fix readable HW depth rendering on D3D11. Do not allocate a dummy color rendertarget for depth-only rendering unnecessarily on D3D11. 10 anos atrás
..
D3D11ConstantBuffer.cpp 876d1834eb Add D3D11 sampler states. Fix crash on empty vertex declaration. Fix Matrix3x3 uniforms on D3D11. Modify gpuObjects_ to PODVector. 11 anos atrás
D3D11ConstantBuffer.h a936eab7c7 Initial D3D11 constant buffer handling. If URHO3D_D3D11 option given, disable OpenGL, but error out on non-Windows platforms. 11 anos atrás
D3D11GPUObject.cpp 281809121c Skeleton of D3D11 graphics classes. Does not render anything visible yet and many functions lack implementation. 11 anos atrás
D3D11GPUObject.h 281809121c Skeleton of D3D11 graphics classes. Does not render anything visible yet and many functions lack implementation. 11 anos atrás
D3D11Graphics.cpp c1e2d51338 Fix readable HW depth rendering on D3D11. Do not allocate a dummy color rendertarget for depth-only rendering unnecessarily on D3D11. 10 anos atrás
D3D11Graphics.h b8c7c59eca Configure amount of allowed bones for hardware skinning based on the rendering API. Allow 128 bones on Direct3D 11 & OpenGL 3. Add -mb (maxbones) parameter to AssetImporter & OgreImporter. When using OpenGL 3, allow deferred rendering to use different MRT formats without forcing an RGBA substitute rendertarget. 11 anos atrás
D3D11GraphicsImpl.cpp 876d1834eb Add D3D11 sampler states. Fix crash on empty vertex declaration. Fix Matrix3x3 uniforms on D3D11. Modify gpuObjects_ to PODVector. 11 anos atrás
D3D11GraphicsImpl.h 876d1834eb Add D3D11 sampler states. Fix crash on empty vertex declaration. Fix Matrix3x3 uniforms on D3D11. Modify gpuObjects_ to PODVector. 11 anos atrás
D3D11IndexBuffer.cpp f4aee7da2b Vertex & index buffer creation & update. State object creation. 11 anos atrás
D3D11IndexBuffer.h 281809121c Skeleton of D3D11 graphics classes. Does not render anything visible yet and many functions lack implementation. 11 anos atrás
D3D11RenderSurface.cpp 281809121c Skeleton of D3D11 graphics classes. Does not render anything visible yet and many functions lack implementation. 11 anos atrás
D3D11RenderSurface.h 281809121c Skeleton of D3D11 graphics classes. Does not render anything visible yet and many functions lack implementation. 11 anos atrás
D3D11ShaderProgram.h 0c58651c5c Store constant buffer pointer directly to the ShaderProgram parameters to avoid indirection and if statement choosing between VS & PS parameters. 11 anos atrás
D3D11ShaderVariation.cpp b8c7c59eca Configure amount of allowed bones for hardware skinning based on the rendering API. Allow 128 bones on Direct3D 11 & OpenGL 3. Add -mb (maxbones) parameter to AssetImporter & OgreImporter. When using OpenGL 3, allow deferred rendering to use different MRT formats without forcing an RGBA substitute rendertarget. 11 anos atrás
D3D11ShaderVariation.h 0c58651c5c Store constant buffer pointer directly to the ShaderProgram parameters to avoid indirection and if statement choosing between VS & PS parameters. 11 anos atrás
D3D11Texture.cpp f4b5ead164 On D3D11 & OpenGL3, convert luminance & luminance-alpha textures to RGBA on upload. Revert RampGenerator & Spot/SpotWide texture changes to use RGB format. Closes #718. 10 anos atrás
D3D11Texture.h f4b5ead164 On D3D11 & OpenGL3, convert luminance & luminance-alpha textures to RGBA on upload. Revert RampGenerator & Spot/SpotWide texture changes to use RGB format. Closes #718. 10 anos atrás
D3D11Texture2D.cpp f4b5ead164 On D3D11 & OpenGL3, convert luminance & luminance-alpha textures to RGBA on upload. Revert RampGenerator & Spot/SpotWide texture changes to use RGB format. Closes #718. 10 anos atrás
D3D11Texture2D.h 281809121c Skeleton of D3D11 graphics classes. Does not render anything visible yet and many functions lack implementation. 11 anos atrás
D3D11Texture3D.cpp f4b5ead164 On D3D11 & OpenGL3, convert luminance & luminance-alpha textures to RGBA on upload. Revert RampGenerator & Spot/SpotWide texture changes to use RGB format. Closes #718. 10 anos atrás
D3D11Texture3D.h 281809121c Skeleton of D3D11 graphics classes. Does not render anything visible yet and many functions lack implementation. 11 anos atrás
D3D11TextureCube.cpp f4b5ead164 On D3D11 & OpenGL3, convert luminance & luminance-alpha textures to RGBA on upload. Revert RampGenerator & Spot/SpotWide texture changes to use RGB format. Closes #718. 10 anos atrás
D3D11TextureCube.h 281809121c Skeleton of D3D11 graphics classes. Does not render anything visible yet and many functions lack implementation. 11 anos atrás
D3D11VertexBuffer.cpp abe0614268 Fix skinning on D3D11. 11 anos atrás
D3D11VertexBuffer.h 1c32e957f8 Create input layouts on demand. Inspect vertex shader's input signature. Fixed setting rendertarget & depth-stencil views. Implement draw calls. 11 anos atrás
D3D11VertexDeclaration.cpp 2858755334 Log missing vertex element(s) when vertex layout fails to create. Add texcoords to the editor grid to keep D3D11 happy. 11 anos atrás
D3D11VertexDeclaration.h 1c32e957f8 Create input layouts on demand. Inspect vertex shader's input signature. Fixed setting rendertarget & depth-stencil views. Implement draw calls. 11 anos atrás