• Show log

    Commit

  • Hash : 66ebd014
    Author : maxvujovic@gmail.com
    Date : 2012-05-30T22:18:11

    Add the SH_TIMING_RESTRICTIONS compile flag and dependency graph implementation.
    
    Description of the algorithm:
    http://code.google.com/p/mvujovic/wiki/ShaderControlFlowAnalysis
    
    This flag is one potential solution to timing attacks on textures containing cross-domain content
    or user agent data.
    This kind of analysis could be useful for both WebGL and CSS Shaders.
    
    The SH_TIMING_RESTRICTIONS flag will reject a shader if it uses texture dependent data to affect
    control flow.
    
    Other ways of affecting shader timing such as using NaNs in basic arithmetic operations or using
    built-in functions (e.g. atan) with different inputs are still under investigation.
    
    Issue=329
    Review URL: http://codereview.appspot.com/6195062/
    
    
    
    git-svn-id: https://angleproject.googlecode.com/svn/trunk@1101 736b8ea6-26fd-11df-bfd4-992fa37f6226
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags