URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfaee5277a340c4c4e0068cc4e0b73c818bd5385
Merge: 9a8f12a e084f71
Author: Ian Romanick <[email protected]>
Date:   Fri May 23 17:21:59 2014 -0700

    Merge remote-tracking branch 'robclark/freedreno-10.2' into 10.2

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e084f715482c11c7c2b416929ef36f5d81a9f8ff
Author: Rob Clark <[email protected]>
Date:   Tue May 20 10:52:56 2014 -0400

    freedreno: don't advertise texture arrays for now
    
    I think a3xx and later should support (it is part of GLES3), but this
    isn't needed for the time being and still needs to be reversed.
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cdd328639f93d01a25c29ef2848da2b8875e310e
Author: Rob Clark <[email protected]>
Date:   Mon May 19 17:56:11 2014 -0400

    freedreno/a3xx: shadow sampler support
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=64405617370f4b12e6c617d01761daf797350b87
Author: Rob Clark <[email protected]>
Date:   Mon May 19 17:34:54 2014 -0400

    freedreno/a3xx/compiler: refactor trans_samp()
    
    Split it up into some smaller fxns so it doesn't grow into a huge
    monster as we add things.
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb4461b7dcfd2a559f09833dbdcc51ea51e83b24
Author: Rob Clark <[email protected]>
Date:   Mon May 19 17:28:31 2014 -0400

    freedreno: update generated headers
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fec2b45d026310bab4a470fa7f88acf1f8c9a9e2
Author: Rob Clark <[email protected]>
Date:   Sun May 18 15:19:34 2014 -0400

    freedreno/a3xx: use util_format_compose_swizzles()
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0c813c40ae4e0bb3b39eb6ab8ce078c4a8ef2de
Author: Rob Clark <[email protected]>
Date:   Sat May 17 13:49:52 2014 -0400

    freedreno/a3xx/compiler: 1D textures
    
    Gallium already gives us height==1 for these, so the texture state is
    already setup correctly to emulate 1D textures as a Nx1 2D texture.  We
    just need to supply the .y coord.
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a05c073d797d268a4d23535eef3b7881260d0d11
Author: Rob Clark <[email protected]>
Date:   Sun May 18 08:02:08 2014 -0400

    freedreno: fix caps
    
    In particular, we want mesa to emulate primitive restart for us.
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=031ee21961ecdd2b7e3d67a24f207ad328eb2b43
Author: Rob Clark <[email protected]>
Date:   Sat May 17 13:50:10 2014 -0400

    freedreno: fix index buffer offset
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7604eff4c0a38d91aab2b2c4b25c28340ad5c0b
Author: Rob Clark <[email protected]>
Date:   Fri May 16 20:29:44 2014 -0400

    freedreno/a3xx: add sRBG texture support
    
    That was easy.  Turns out it is just a matter of setting one bit.
    Enable sampling from sRGB texture, and therefore enable GL 2.1 :-)
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=80da86c650cf2f30b9891b9814f9822a8da33644
Author: Rob Clark <[email protected]>
Date:   Fri May 16 20:07:36 2014 -0400

    freedreno: update generated headers
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c0ca023dd0a5bcfc0148a9f767a0ffc1b9aadc1
Author: Rob Clark <[email protected]>
Date:   Wed May 14 12:46:42 2014 -0400

    freedreno/a3xx: fix write to bogus register
    
    The loops for updating the multiple packed fields in SP_VS_OUT[] and
    SP_VS_VPC_DST[] will zero out one register beyond the last that on
    required.  Which is normally not a problem (and is kinda convenient
    when looking at cmdstream dumps) unless we have maximum (16) varyings.
    
    Fix loop termination condition so that this does not happen.
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=516db26e1e2bbccb5b64716e47cdd7b395cf26a5
Author: Rob Clark <[email protected]>
Date:   Wed May 14 11:39:44 2014 -0400

    freedreno/a3xx: account for special inputs/outputs
    
    We need to size input/output tables big enough for special inputs/
    outputs (gl_Position, gl_FrontFacing, etc) which, while they don't
    count towards the hw limit of 16 attributes or 16 varyings, we do
    still need to track them all the same.
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5d9984c2be3c70c15a964e05ccb7e4bb6f0162a
Author: Rob Clark <[email protected]>
Date:   Wed May 14 11:15:26 2014 -0400

    freedreno/a3xx: fix MAX_INPUTS shader cap
    
    Hardware only supports 16.  Which fd3_shader_variant properly reflected,
    but the pipe cap did not, leading to array overflow (and shaders that
    could not possibly work).
    
    Also a bunch of asserts to make problems like this easier to see.
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6db6f05fae8cedc5386367cba175434d302e8e7b
Author: Ryan Houdek <[email protected]>
Date:   Tue May 13 21:58:03 2014 -0500

    freedreno/a3xx/compiler: add KILL_IF
    
    The KILL_IF opcode could potentially be merged in to the regular KILL
    opcode function.  It was a pain to do so, so I've left is separated
    for cleanliness.
    
    Signed-off-by: Ryan Houdek <[email protected]>
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3387590518645d19aed366a9dfe639900f0f9bf
Author: Ryan Houdek <[email protected]>
Date:   Tue May 13 21:44:41 2014 -0500

    freedreno/a3xx/compiler: start adding integer support
    
    Adds a large sum of TGSI opcodes to the a3xx compiler.
    
    For integer opcodes we have 28 opcodes added.
    Adds 4 floating point compare opcodes
    
    If GLSL 1.30 is enabled, this allows the GLSL 1.30 piglits to have a
    completion amount of 432/641.
    
    Signed-off-by: Ryan Houdek <[email protected]>
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=47a6830e2278420cadcbbe654fb5ce7975a01023
Author: Rob Clark <[email protected]>
Date:   Sun May 11 14:15:32 2014 -0400

    freedreno/a3xx: occlusion query support
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ffc507c94b45d05ec619abdc1ccc7fa69967bb1
Author: Rob Clark <[email protected]>
Date:   Sat May 10 13:45:54 2014 -0400

    freedreno: add support for hw queries
    
    Real GPU queries need some infrastructure to track samples per tile and
    accumulate the results.  But fortunately this can be shared across GPU
    generation.
    
    See:
    https://github.com/freedreno/freedreno/wiki/Queries#hardware-queries
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c94e339adc9b7975aeab83c2fa5026e96ebd5e39
Author: Rob Clark <[email protected]>
Date:   Fri May 9 17:33:19 2014 -0400

    freedreno/query: allow multiple query implementations
    
    Split out fd_query into an abstract base class, to allow multiple
    implementations.  The current sw based queries are moved into
    fd_sw_query.
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5951d09a50674612366297ac381068a63633c47
Author: Rob Clark <[email protected]>
Date:   Sun May 11 11:57:20 2014 -0400

    freedreno/a3xx: add point-size
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3475ca1f00bfd85085fa01b3a9dd7e2e287c8b19
Author: Rob Clark <[email protected]>
Date:   Sun May 11 11:51:41 2014 -0400

    freedreno: update generated headers
    
    Signed-off-by: Rob Clark <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3733cc3e8f2f4f0142afe86b7eaf6c5ae45b0edb
Author: Rob Clark <[email protected]>
Date:   Sun May 11 08:57:38 2014 -0400

    freedreno/a2xx: fix compiler warning
    
    Signed-off-by: Rob Clark <[email protected]>

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to