URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=93d2b5c57632f5cc57e71511bc6e33f8474e40fd
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 19:30:13 2016 -0700

    i965/blorp: Remove no longer used state setup helpers
    
    Now that we're using genxml for everything, we no longer need the
    hand-rolled state emit helpers.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=16a9fcbbb688537ac2e8f952e683d63eb7c688e8
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 19:27:58 2016 -0700

    i965/blorp: Use genxml for gen8-9 state setup
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e198983c6119aa93b089d7883a9ec400ba52e7bb
Author: Jason Ekstrand <[email protected]>
Date:   Mon Aug 8 21:32:30 2016 -0700

    i965/blorp: Use genxml for gen7 state setup
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=344841fcba83b3b9ac487435d7ef22975c230034
Author: Jason Ekstrand <[email protected]>
Date:   Wed Aug 10 19:55:10 2016 -0700

    i965/blorp: Add genxml-based vertex setup helpers
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b035fd0c97939a65825f6e1b467b0d741382bc5
Author: Jason Ekstrand <[email protected]>
Date:   Wed Aug 10 17:11:45 2016 -0700

    i965/blorp: Add a helper for emitting surface states
    
    The new helper emits surface states and the binding table in one go.  It's
    nice to have it pulled out of the main blorp_exec function.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=48f13545dd14ea639e51cdcb0482c76e9b2a117c
Author: Jason Ekstrand <[email protected]>
Date:   Wed Aug 10 16:41:34 2016 -0700

    i965/blorp: Add genxml-based sampler state emit function
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb655c4fc26cb29c6e6d8dc13315f166fb627dc8
Author: Jason Ekstrand <[email protected]>
Date:   Wed Aug 10 15:55:11 2016 -0700

    i965/blorp: Add genxml-based dynamic state emit functions
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8bc1ae96a2980f33cf770b909ab9d7e830e95bc
Author: Jason Ekstrand <[email protected]>
Date:   Mon Aug 8 14:07:12 2016 -0700

    i965: Move gen6_blorp.c to a file that gets recompiled per-gen
    
    At the moment, it's only used for gen6 but that will change soon.  We use
    the genX prefix for recompiled things in the Vulkan driver.  It isn't
    great, but it seems to have worked ok.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eea6a66222c0f4d59bb29388b275a3520dd652be
Author: Jason Ekstrand <[email protected]>
Date:   Fri Aug 5 14:43:51 2016 -0700

    i965/blorp/gen6: Use genxml packing structs for state setup
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5c20a98c138e0aa2be0e14b2fa200ecb2b84a83
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 17:25:51 2016 -0700

    i965/blorp: Stop setting point and line rasterization rules
    
    Blorp never uses points or lines and the default values of 0 are perfectly
    fine.  Explicitly setting them is just noise.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e2dd7a381b198b40f695f3ab9f0761787470fa7
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 15:45:04 2016 -0700

    i965/blorp/gen8: Move viewport setup to after wm state
    
    This matches gen6 and gen7.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=802f0f85969ff6b4d9805dae2a4d886570ba585c
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 15:43:07 2016 -0700

    i965/blorp/gen6-7: Move multisample setup to right after samplers
    
    This mimics gen8 blorp
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=75304fdbd833ef52c95f61cf2f53d13869a150a4
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 15:38:04 2016 -0700

    i965/blorp/gen6-7: Move surfaces and samplers closer together
    
    This mimics what we do on gen8.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b0426ddd48b6cf910dcfa2ff292167b00d3323a
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 15:19:47 2016 -0700

    i965/blorp/gen7-8: Emit depth stencil state with CC and BLEND
    
    All three go together on SNB so let's keep them together for gen7+ as well.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=38c1909c0ad7fc6d725f72177fc4d3a34c2f1f0a
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 15:16:27 2016 -0700

    i965/blorp/gen6: Move constant disables higher up
    
    This is what gen7-8 do and it's a bit cleaner.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0bc2cb145667f9b0fb1ea1ff8f287191e98765a
Author: Jason Ekstrand <[email protected]>
Date:   Mon Aug 8 12:10:26 2016 -0700

    i965/blorp: Don't clear an empty region
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4d6ffbbf68682523237faf15915a64e237317cb
Author: Jason Ekstrand <[email protected]>
Date:   Fri Aug 5 17:16:37 2016 -0700

    i965/blorp: Move the non-static blorp state setup helpers to another file
    
    We're about to start replacing blorp state setup code with packing structs
    and we want to feel free to delete files as we go.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Topi Pohjolainen <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=50768a3879ffcaa520f3dd7a7fe50f60e6b1fdf3
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 15:06:45 2016 -0700

    i965/blorp: Make gen6 VS and GS disable helpers static
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=949a89202621eb73e9f9d4c7b452d9bf9afbfd40
Author: Jason Ekstrand <[email protected]>
Date:   Mon Aug 8 17:48:36 2016 -0700

    i965: Roll intel_reg.h into brw_defines.h
    
    More than half of the stuff in intel_reg.h had nothing whatsoever to do
    with registers and really belongs in brw_defines.h anyway.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8455f9430f4aed84ab184f39ce5c4e779bc9dcb3
Author: Jason Ekstrand <[email protected]>
Date:   Mon Aug 8 17:30:30 2016 -0700

    i965: Stop including brw_defines.h in brw_state.h
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c3acf94dadd71f35e7dfc0b2a1371e38b3f0e04
Author: Jason Ekstrand <[email protected]>
Date:   Mon Aug 8 17:23:10 2016 -0700

    i965/state: Move is_drawing_lines/points to gen6_clip_state.c
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=04f3594cd5c1ba756f89d868ba4e4b7c50e1572e
Author: Jason Ekstrand <[email protected]>
Date:   Thu Aug 11 03:24:32 2016 -0700

    genxml/gen9: Make 3DSTATE_SBE::AttributeActiveComponentFormat an array
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfdff28d682f3070cc3adaf1a5aebc9673bfe51d
Author: Jason Ekstrand <[email protected]>
Date:   Thu Aug 11 00:27:22 2016 -0700

    genxml: Add a uint MOCS field to VERTEX_BUFFER_STATE
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=373613fa4bd0446fec2793a7c4beea3f8cafc993
Author: Jason Ekstrand <[email protected]>
Date:   Thu Aug 11 00:12:43 2016 -0700

    genxml: Make a couple of VERTEX_BUFFER_STATE fields boolean
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=29f1f945a6acdefcd861a1f864a5776da57c44bf
Author: Jason Ekstrand <[email protected]>
Date:   Wed Aug 10 19:49:46 2016 -0700

    genxml: Make VERTEX_ELEMENT_STATE::Valid a bool
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb2589cba6d6b7af3ddddaed5991f99231eeefed
Author: Jason Ekstrand <[email protected]>
Date:   Wed Aug 10 16:40:44 2016 -0700

    genxml/gen6: Make SAMPLER_STATE look a bit more like gen7
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a84e40dae887b63735a6775dae7626a281c09d3
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 08:32:09 2016 -0700

    genxml: Add a uint MOCS field to DEPTH_BUFFER packets
    
    This is easier than dealing with structs all the time
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f1022b029eb7b77b91c3737f1e5bb80a2b9e761
Author: Jason Ekstrand <[email protected]>
Date:   Tue Aug 9 08:18:20 2016 -0700

    genxml/gen6: Make "Depth Clear Value" a uint
    
    The actual data storred is in float, UNORM24, or UNORM16 depending on the
    actual depth format.
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be62e7645e653ce61030c972366e67090ad41614
Author: Jason Ekstrand <[email protected]>
Date:   Mon Aug 8 17:32:10 2016 -0700

    genxml/gen6: Add the 3D_Prim_Topo_Type enum
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cca95a7bd63cbd6e9affd07fb3f0662cd32316e6
Author: Jason Ekstrand <[email protected]>
Date:   Fri Aug 5 22:28:26 2016 -0700

    genxml/gen6: Fix the length of 3DSTATE_WM
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ddb6f6e2ab3ef6faee8e01346a44053acead6d8
Author: Jason Ekstrand <[email protected]>
Date:   Fri Aug 5 16:26:57 2016 -0700

    genxml/gen6: Add a Surface Base Address field to HIER_DEPTH_BUFFER
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be52e16dbcfda3c75a882c04c2c6d7b23bad1849
Author: Jason Ekstrand <[email protected]>
Date:   Fri Aug 5 14:17:18 2016 -0700

    genxml/gen6: Add uint MOCS fields for most things
    
    Signed-off-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>

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

Reply via email to