summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-09-29glsl: Simplify ir_assignment::cloneremove-ir_assignment-conditionIan Romanick1-5/+3
2017-09-29glsl: Fix indentation left weird from the previous commitIan Romanick2-89/+89
2017-09-29glsl: Kill ir_assignment::condition with fireIan Romanick26-159/+26
2017-09-29glsl: Eliminate ir_assignment constructors that have a conditionIan Romanick9-39/+25
2017-09-29glsl: Eliminate ir_builder assign overloads that have a conditionIan Romanick2-16/+2
2017-09-29glsl: Lower array indexing to conditional-select instead of conditional-assignIan Romanick1-4/+21
2017-09-29glsl: Lower vector indexing to conditional-select instead of conditional-assignIan Romanick1-3/+26
2017-09-29glsl: Lower ifs to conditional-select instead of conditional-assignIan Romanick1-13/+47
2017-09-29glsl: Remove spurious assertionsIan Romanick1-2/+0
2017-09-29glsl: Move 'foo = foo;' optimization to opt_dead_code_localIan Romanick2-12/+18
2017-09-29glsl/ast: Use logical-or instead of conditional assignment to set fallthru_varIan Romanick1-4/+4
2017-09-29glsl/ast: Generate a more compact expression to disable execution of default ...Ian Romanick1-21/+10
2017-09-29glsl/ast: Explicitly track the set of case labels that occur after defaultIan Romanick1-22/+49
2017-09-29glsl/ast: Convert ast_case_label::hir to ir_builderIan Romanick1-24/+11
2017-09-29glsl/ast: Use ir_binop_equal instead of ir_binop_all_equalIan Romanick1-15/+24
2017-09-29glsl/ast: Stop processing a switch-statement after an error in the init-expre...Ian Romanick1-0/+1
2017-09-29glsl: Don't pass NULL to ir_assignment constructor when not necessaryIan Romanick8-35/+27
2017-09-29glsl: Convert lower_variable_index_to_cond_assign to ir_builderIan Romanick3-105/+65
2017-09-29glsl: Fix coding standards issues in lower_variable_index_to_cond_assignIan Romanick1-78/+76
2017-09-29glsl: Convert lower_vec_index_to_cond_assign to using ir_builderIan Romanick1-39/+17
2017-09-29glsl: Return ir_variable from compare_index_blockIan Romanick3-16/+20
2017-09-29glsl: Fix coding standards issues in lower_vec_index_to_cond_assignIan Romanick1-16/+12
2017-09-27glsl: Fix coding standards issues in lower_if_to_cond_assignIan Romanick1-48/+47
2017-09-27vc4: Add labels to BOs for debug builds or with VC4_DEBUG=surf set.Eric Anholt4-0/+41
2017-09-27meson: build "radv" vulkan driver for radeon hardwareDylan Baker7-5/+317
2017-09-27meson: Add build Intel "anv" vulkan driverDylan Baker24-0/+1865
2017-09-27util/ralloc: Don't define assert with magic member without DEBUGDylan Baker1-0/+8
2017-09-27intel: use a flag instead of setting PYTHONPATHDylan Baker2-9/+26
2017-09-27st/dri: don't expose modifiers in EGL if the driver doesn't implement themMarek Olšák1-3/+5
2017-09-27vulkan/wsi/wayland: Return better error messagesJason Ekstrand1-21/+36
2017-09-27vulkan/wsi/wayland: Copy wl_proxy objects from oldSwapchain if availableJason Ekstrand1-6/+33
2017-09-27vulkan/wsi/wayland: Stop caching Wayland displaysJason Ekstrand1-107/+54
2017-09-27vulkan/wsi/wayland: Refactor wsi_wl_display codeJason Ekstrand1-14/+33
2017-09-27clover: Query and export int64 atomicsJan Vesely3-2/+11
2017-09-27glx: Be more tolerant in glXImportContext (v2)Adam Jackson1-42/+30
2017-09-27egl/dri2: Implement swapInterval fallback in a conformant way (v2)Tomasz Figa6-11/+13
2017-09-27gallium/radeon: consolidate PIPE_BIND_SHARED/SCANOUT handlingMarek Olšák2-13/+4
2017-09-27radeonsi: remove useless check in si_blit_decompress_color()Samuel Pitoiset1-1/+3
2017-09-27gallium/radeon: more use of vi_dcc_formats_are_incompatible()Samuel Pitoiset1-2/+1
2017-09-27radv: store the amount of saved constants in the compute stateSamuel Pitoiset7-17/+20
2017-09-27radv: remove useless radv_meta_{begin,end}_XXX() helpersSamuel Pitoiset4-62/+9
2017-09-26swr: Remove unneeeded comparisonGeorge Kyriazis1-2/+1
2017-09-26swr: Handle resource across context changesGeorge Kyriazis4-10/+70
2017-09-26vulkan/wsi/wayland: Stop printing out the DRM deviceJason Ekstrand1-1/+0
2017-09-26i965: Support copy propagating of untyped atomic surface indexes.Kenneth Graunke1-0/+7
2017-09-26i965/vec4: Fix swizzles on atomic sources.Kenneth Graunke1-4/+9
2017-09-26i965/vec4: Actually handle atomic op intrinsics.Kenneth Graunke1-2/+10
2017-09-26i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke22-126/+147
2017-09-26anv: Fix some comment typos.Eric Anholt1-3/+3
2017-09-26gallium: Weaken assertion about u_mm's align2 field.Eric Anholt1-1/+4