示例#1
0
        /// <summary>
        /// You should not use this method. Stay away!
        /// </summary>
        public void InvokePreRenderingEvent(IRenderRequestBase renderRequest, uint pboHandle, uint depthPboHandle)
        {
            var preCopyCallback = OnPreRenderingEvent;

            if (preCopyCallback != null)
                preCopyCallback(renderRequest, pboHandle, depthPboHandle);
        }
示例#2
0
        /// <summary>
        /// You should not use this method. Stay away!
        /// </summary>
        public void InvokePostBufferPrepared(IRenderRequestBase renderRequest, uint[] buffer, float[] depthBuffer)
        {
            var callback = OnSceneBufferPrepared;

            if (callback != null)
                callback(renderRequest, buffer, depthBuffer);
        }
示例#3
0
        /// <summary>
        /// You should not use this method. Stay away!
        /// </summary>
        public void InvokePreRenderingEvent(IRenderRequestBase renderRequest, uint pboHandle, uint depthPboHandle)
        {
            var preCopyCallback = OnPreRenderingEvent;

            if (preCopyCallback != null)
            {
                preCopyCallback(renderRequest, pboHandle, depthPboHandle);
            }
        }
示例#4
0
        /// <summary>
        /// You should not use this method. Stay away!
        /// </summary>
        public void InvokePostBufferPrepared(IRenderRequestBase renderRequest, uint[] buffer, float[] depthBuffer)
        {
            var callback = OnSceneBufferPrepared;

            if (callback != null)
            {
                callback(renderRequest, buffer, depthBuffer);
            }
        }