মীর একটি ওপেন সোর্স এবং বিনামূল্যে প্রদর্শন সার্ভার প্রযুক্তি যে স্থল থেকে পরিকল্পিত হয়েছে আপ গ্রাফিক্স গনুহ / লিনাক্স সিস্টেম সহ-প্রসেসরের জন্য দক্ষ সমর্থন প্রদান করা হয়. এটা বিশ্বের & rsquo জন্য ক্যানোনিকাল দ্বারা বিকশিত হয়;. এর সবচেয়ে জনপ্রিয় মুক্ত অপারেটিং সিস্টেম উবুন্টু?
ক্লায়েন্ট এবং সার্ভার বাস্তবায়নের
ঢাকা মীর উভয় ক্লায়েন্ট (libmirclient) এবং সার্ভার (libmirserver) হিসাবে বিতরণ করা হয়. এটা X উইন্ডো সিস্টেমজড়িত (X.Org) উবুন্টু এবং তার ডেরাইভেটিভস জন্য একটি ড্রপ ইন প্রতিস্থাপন হিসাবে ডিজাইন করা হয়েছে. এটি Android এর গ্রাফিক্স ড্রাইভার সঙ্গে সামঞ্জস্যপূর্ণ. '
ঢাকা মীর এবং XMir পণ্য উবুন্টু লিনাক্স অপারেটিং ক্যানোনিকাল দ্বারা উন্নত সিস্টেমের আসন্ন রিলিজের উপর ডিফল্ট দ্বারা বিতরণ করা হবে. এটি ডিফল্টরূপে স্মার্টফোনের এবং ট্যাবলেট powering জন্য উবুন্টু টাচ মোবাইল অপারেটিং সিস্টেমের বর্তমান স্থিতিশীল রিলিজ ব্যবহৃত সার্ভার. '
কি & rsquo; অন্তর্ভুক্ত গুলি
ঢাকা মীর বিভিন্ন উপাদান, যেমন একটি কম্পোজিটর, ইনপুট ম্যানেজার, আউটপুট ম্যানেজার, অ্যাপ্লিকেশন ম্যানেজার, সেইসাথে আন্তঃ-অ্যাপ্লিকেশন ডেটা বিনিময় কার্যকারিতা যে কোন আধুনিক ডিসপ্লে সার্ভারের জন্য অপরিহার্য হয় গঠিত. '
ঢাকা সফ্টওয়্যার সঙ্গে কার্যকারিতা একরকম অভিন্ন এবং প্রচন্ডভাবে বহুল ব্যবহৃত X.Org প্রদর্শন সার্ভার, যা বর্তমানে সব গনুহ / লিনাক্স ডিস্ট্রিবিউশনে 99.9% বাস্তবায়িত হয়, সেইসাথে আনকোরা Wayland ডিসপ্লে সার্ভার দ্বারা অনুপ্রাণিত হয়.
এটি বিদ্যমান হার্ডওয়্যার compositors, EGL / জিএল (ES) প্রতি পরিকল্পিত অনেক সমর্থন, এবং বিদ্যমান ড্রাইভার যে অ্যান্ড্রয়েড চালক মডেল বাস্তবায়ন সদ্ব্যবহার করা engineered করা হয়েছে.
ফণা এবং সমর্থিত অপারেটিং সিস্টেম অধীনে
ঢাকা প্রোগ্রাম প্ল্যাটফর্ম-স্বাধীন এবং সি ++ প্রোগ্রামিং ভাষা, গনুহ / লিনাক্স সিস্টেম, বিএসডি ডিস্ট্রিবিউশন, সেইসাথে অন্য ইউনিক্স-মত প্ল্যাটফর্মের উপর চালানোর জন্য ডিজাইন করা সম্পূর্ণভাবে লিখিত. '
এটি সফলভাবে উভয় 32 বিট এবং 64-বিট নির্দেশনাবলী আর্কিটেকচারের সঙ্গে পরীক্ষা করা হয়েছে, এবং সর্বশেষ সংস্করণ উবুন্টু লিনাক্স এর বর্তমান রিলিজে অপারেটিং সিস্টেমের উপর বা তার অফিসিয়াল সংগ্রহস্থল থেকে সর্বশেষ সোর্স কোড দখল করে পরীক্ষা করা যাবে.
এই রিলিজে নতুন
- উন্নত বৈশিষ্ট্য:
- নতুন টুল 'mirvanity' যা একটি উচ্চ গতির ভিডিও ক্যামেরা ব্যবহার করতে পারেন ক্লায়েন্ট টু পর্দা লেটেন্সি পরিমাপ যোগ করা হয়েছে.
- নেস্টেড সার্ভার ব্যবহার করতে পারেন একটি ইনপুট প্ল্যাটফর্ম যোগ করা হয়েছে.
- গ্রাফিক্স:
- ABI সারসংক্ষেপঃ শুধু সার্ভার এবং গ্রাফিক্স ড্রাইভার পুনর্নির্মাণ প্রয়োজন;
- আরো refactorings জিএল ছাড়া অন্য রেন্ডারারগুলির সমর্থন.
- libinput ভিত্তিক ইনপুট প্ল্যাটফর্ম, এখনো ডিফল্ট দ্বারা ব্যবহৃত না পরিচয় করিয়ে দিতে.
- সম্ভব.
- MirEvent পরিষ্করণ করুন
- পাইথন ভিত্তিক চলাচলের জন্য perf পরীক্ষা কাঠামো বাস্তবায়ন শুরু করুন
- প্যাকেজিং পরিবর্তন:
- চাক্ষুষরূপে থেকে touchspots জন্য সাপোর্ট পর্দায় স্পর্শ অবস্থানে, কর্মক্ষমতা খরচে যদ্যপি দেন.
- আরো উন্নতি সংবেদনশীলতা স্পর্শ করতে -. কম ল্যাগ এবং বাধামুক্ত স্ক্রলিং সহ করুন
- গ্রাফিক্স: Android:. ডিপার্টমেন্ট ইন্টারফেসটি উন্নত :: DisplayDevice তাই তার মাত্র রেন্ডারিং এবং পোস্টিং সঙ্গে সংশ্লিষ্ট করুন
- fullyish কার্মিক udev আলোয়ান যুক্ত করো. এটি বর্তমানে গ্রাফিক্স / gbm অস্ত যায়, কিন্তু সর্বোচ্চ স্তরের সরানো হবে যখন ইনপুট ডিভাইস সনাক্তকরণ মাইগ্রেট.
- ব্যর্থ eglMakeCurrent () কলের নেস্টেড মোডে যখন কারণে একটি ক্র্যাশ ত্রুটিমুক্ত.
- ক্লায়েন্ট ইনপুট রিসিভার প্রতিবেদন করো.
- নতুন ইউনিট পরীক্ষা, অভ্যন্তরীণ প্রকাশ এড়াতে বিভিন্ন সংশোধন করা হয়েছে হেডার, মীর উল্লেখ না জন্য সমর্থন সার্ভার নাম নেস্টেড হয় --name = যুক্তি বা MIR_SERVER_NAME এনভায়রনমেন্ট ভেরিয়েবল, মীর অ্যান্ড্রয়েড প্রদর্শন ক্লাস refactoring, এবং পৃষ্ঠ মাপ পরিবর্তন সমর্থন প্রদানের প্রতি প্রথম পদক্ষেপ মাধ্যমে.
<লি> যোগ করা হয়েছে (বিল্ড-সময়) (GLESv2 পক্ষে ডিফল্টরূপে নিষ্ক্রিয়) ডেস্কটপ পূর্ণ যেমন OpenGL সার্ভারের জন্য সমর্থন.
<লি> চালু নতুন বাফার শব্দার্থবিদ্যা (NBS) এবং ডিফল্ট দ্বারা এটি সক্রিয়.
<লি> mir_demo_standalone_render_overlays মধ্যে libmirserver ব্যবহার এড়াতে সক্ষম উপার্জন bringup কম আচ্ছন্ন ট্রেস.
<লি> উদাহরণস্বরূপ সার্ভার থেকে অপসারিত TilingWindowManager.
<লি> দুটি নতুন মীর _ * _ performance_test টুলস যে 'mir_performance_tests' এর অংশ হিসাবে পরিচালিত হয় যোগ করা হয়েছে.
<লি> ক্লায়েন্ট এপিআই যোগ করা হয়েছে পয়েন্টার কারাবাস.
<লি> নতুন প্ল্যাটফর্ম যোগ করা সফ্টওয়্যার EGLStreams সমর্থনকারী.
<লি> application_not_responding_detector কনফিগারেশন অনুমতি দিন
<লি> হাতলের সার্ভার সাইড keymapping XKBMapper ব্যবহার.
<লি> offscreen প্রদর্শন সরান.
<লি> শাঁস যে সার্ভার সম্পর্কে থামাতে হল অবহিত করুন কলব্যাক বিকল্প.
<লি> Android এর উপর ANativeWindow ইভেন্টের জন্য লগ-ইন করো. '
<লি> ABI সারসংক্ষেপঃ করুন
<লি> mirclient ABI 9 করুন অপরিবর্তিত
<লি> mirserver ABI 41 bumped করুন
<লি> mircommon ABI 6 অপরিবর্তিত
<লি> mirplatform ABI 12 bumped করুন
<লি> mirprotobuf ABI 3 অপরিবর্তিত
<লি> mirplatformgraphics ABI 10 bumped করুন
<লি> mirclientplatform ABI 5 করুন অপরিবর্তিত
<লি> mirinputplatform ABI 5 করুন অপরিবর্তিত
সংস্করণ 0.18.0 নতুন
<লি> অভ্যন্তরীণ প্রস্তুতি কাজ Vulkan জন্য প্রয়োজন, হার্ডওয়্যার নেস্টেড সার্ভারের জন্য মাল্টিমিডিয়া অপ্টিমাইজেশন, এবং লেটেন্সি উন্নতি সঙ্কেতমুক্ত.
<লি> প্লাগ রেন্ডারারগুলির উপর কাজ শুরু করেন. এই ভাল IOT, যেখানে আমরা ডিভাইসে একটি Vulkan / GLES স্ট্যাকের আছে না পারে জন্য মীর প্রস্তুত করবে, এবং CPU- র ব্যবহার করতে হতে পারে.
<লি> Xmir প্রভাবিত গ্রাফিক্স দুর্নীতির জন্য সংশোধন (ব্লকি কালো বার) করুন
<লি> multimonitor পরিস্থিতিতে জন্য বিভিন্ন সংশোধন করা হয়েছে, সেইসাথে উন্নত সমর্থন বাফার স্কেলিং জন্য মনিটর তার উপর. অনুসারে
<লি> ইনপুট:
<লি> ডিফল্ট দ্বারা libinput ব্যবহার করুন. আমরা Android এর ইনপুট স্ট্যাক এর একটি পুরোনো সংস্করণ ওপর হেলান দিয়ে হয়েছে. কমপ্লিটলি libinput ব্যবহারের পক্ষে এই অপসারণ.
<লি> বাগ:
<লি> বাগ সংশোধন বেশ দীর্ঘ তালিকা. এগুলোর মধ্যে কিছু 'বন্য' ছিলাম কিন্তু 0.18 বিকাশের প্রক্রিয়ায় অস্তিত্ব.
সংস্করণ 0.17.0 নতুন
<লি> 9 করুন এ Mirclient ABI অপরিবর্তিত
<লি> Mirserver ABI 35 bumped করুন
<লি> 5 করুন এ Mircommon ABI অপরিবর্তিত
<লি> Mirplatform ABI 11 bumped করুন
<লি> Mirprotobuf ABI 3 bumped করুন
<লি> Mirplatformgraphics ABI 6 bumped করুন
<লি> 3 এ Mirclientplatform ABI অপরিবর্তিত
<লি> উন্নত বৈশিষ্ট্য:
<লি> libmircookie ভূমিকা, প্রসেস সহযোগী একটি দলের জন্য একটি সহজ প্রক্রিয়া হাত এবং যাচাই না করে অবিশ্বস্ত 3rd পক্ষগণকে টাইমস্ট্যাম্প কঠিন টু কামারশালা.
<লি> ক্লায়েন্ট এপিআই MirBlob যোগ করুন -. Serializing এবং ডেটা deserializing জন্য একটি টুল করুন
শেল পৃষ্ঠ নির্মাণের ঘটনা পাঠাতে জন্য
<লি> মীর :: শেল প্রদান :: DisplayConfigurationController শেল সঠিকভাবে প্রদর্শন কনফিগারেশন পরিবর্তন করতে সক্ষম হবেন, যথাযথ হিসাবে ক্লায়েন্টদের জ্ঞাপক.
<লি> নিউ DSO ভার্সন পথপ্রদর্শক.
<লি> ক্লায়েন্ট যাও আউটপুট একটি পৃষ্ঠের উপর বর্তমানে (DPI, ফর্ম ফ্যাক্টর, স্কেল) সংক্রান্ত ঘটনা পাঠান. '
<লি> বাগ সংশোধন করা হয়েছে:
<লি> [বর্ধিতকরণ] XMir নির্দিষ্ট ডকুমেন্টেশন নিজস্ব উপধারা বসবাস করা উচিত (এলপি: # 1200114) করুন
<লি> নেস্টেড সার্ভার কার্সার সমর্থন প্রয়োজন (এলপি: # 1289072) করুন
<লি> মীর কার্সার অনুপস্থিত / অদৃশ্য হওয়া পর্যন্ত ক্লায়েন্ট সেট করে এটি একাধিক বার (এলপি: # 1308133) করুন
<লি> [নির্ভরণ] পূর্ণ স্ক্রীন সফ্টওয়্যার পৃষ্ঠতল (Xmir -sw মত) মীর সার্ভার বিপর্যস্ত করতে পারেন (এলপি: # 1493721) করুন
<লি> [USC] মীর মানেনা এবং multimonitor qtmir (এসটিডি :: ব্যতিক্রম :: কি: ব্যর্থতা পাঠানোর ইনপুট ঘটনা) সঙ্গে ইনপুট কারণে স্থবির (এলপি: # 1496069) করুন
<লি> মাউস কার্সার একটি নেস্টেড ক্লায়েন্ট ভূপৃষ্ঠের প্রবেশন উপর disappears (এলপি: # 1496849) করুন
<লি> [অ্যান্ড্রয়েড] ইনপুট যখন একটি বহিস্থিত মনিটর সংযুক্ত প্রেষিত হয় না (এলপি: # 1498045) করুন
<লি> [অ্যান্ড্রয়েড] ইনপুট স্থানাঙ্ক ভুল আঁশযুক্ত হয় যখন একটি বহিস্থিত প্রদর্শন সংযুক্ত করা হয় (এলপি: # 1498540) করুন
<লি> [অ্যান্ড্রয়েড] গুলি- :: ব্যতিক্রম :: কি: hwc সেট সময় ত্রুটি () যখন বাহ্যিক মনিটর প্লাগ থেকে খুলে (এলপি: # 1498550) করুন
<লি> পরীক্ষার precompiled হেডার (এলপি: # 1498829) ছাড়া কম্পাইল না করুন
<লি> [অ্যান্ড্রয়েড] গুলি- :: ব্যতিক্রম :: কি: FD নিরীক্ষণ করতে ব্যর্থ হয়েছে: (এলপি: # 1499042) যখন একটি নেস্টেড কনফিগারেশনে বহিস্থিত প্রদর্শন প্লাগ থেকে খুলে অপারেশন অনুমতি না করে
<লি> মীর হঠাৎ আর 'Mesa (11.0 থেকে তৈরী করে.
ঢাকা 0-1ubuntu1) কূটবুদ্ধি ': /usr/include/EGL/eglplatform.h:100:35: মারাত্মক ত্রুটি: Android / native_window.h: এরকম কোন ফাইল বা ডিরেক্টরির (এলপি: # 1499134) করুন
<লি> [অ্যান্ড্রয়েড] বিভিন্ন বিপর্যের যখন একটি নেস্টেড কনফিগারেশনের উপর বহিস্থিত প্রদর্শন প্লাগ থেকে খুলে (এলপি: # 1501927) করুন
<লি> কার্সার নিজে দৃশ্যমান হয় যখন একটি বহিস্থিত মনিটর সংযুক্ত করা হয় (এলপি: # 1502200) করুন
<লি> Mesa FTBFS কারণে অনুপস্থিত mirclient মধ্যে প্রয়োজন থেকে (এলপি: # 1503450) করুন
সংস্করণ 0.13.3 নতুন
<লি> বাফার শব্দার্থিক পরিবর্তন অব্যাহত (যে নেস্টেড বাইপাস সাহায্য করবে) করুন
<লি> & quot; অ্যাপ্লিকেশন সাড়া না করুন & quot; শাখা প্রস্তাবিত করুন
<লি> মীর অন এক্স শাখা প্রস্তাবিত করুন
<লি> QtMir reworking মীর মধ্যে করছে WM ইন্টারফেস ব্যবহার করার জন্য কাজ অব্যাহত করুন
<লি> আমরা প্রস্তাবিত libinput পরিবর্তনের ওপর উজানে সঙ্গে সমন্বয়ের অব্যাহত করুন
<লি> অবতরণ প্রক্রিয়ায় সরানো অবচিত মীর কোড সঙ্গে প্ল্যাটফর্ম API করুন
<লি> শুরু মূল্যায়নের Vulkan / WSI এপিআই করুন
<লি> কিছু পরীক্ষার মধ্যে ফিক্সড FD ডিস্ক্রিপ্টরের লিক সম্বন্ধে সূচিত করুন
<লি> ডাবল বাফার সমর্থন করুন
সংস্করণ 0.11.0 নতুন
<লি> মীর চালক মডেল ক্লায়েন্ট প্ল্যাটফর্ম আর soname দ্বারা versioned হয় পরিবর্তনের কারণে. Thusly libmirplatform5driver- (টিলায় | অ্যান্ড্রয়েড) মীর ক্লায়েন্ট platform- (Mesa-অ্যান্ড্রয়েড) দ্বারা প্রতিস্থাপিত হয়. একটি নতুন প্যাকেজ মীর ক্লায়েন্ট-প্ল্যাটফর্ম-টিলায়-dev mirplatform-dev এর মধ্যে পূর্বে হেডার ধারণকারী চালু করা হয়.
<লি> উন্নত বৈশিষ্ট্য:
অ্যান্ড্রয়েড কোডে <লি> লট আরো প্রধান নদীর গভীরতানির্ণয়, বাহ্যিক প্রদর্শন সমর্থন পথে.
<লি> ঝনঝন 3.6 জন্য সমর্থন যোগ করুন.
<লি> মীর সার্ভার ক্লাস মেজর রূপের :: শেল, দৃশ্য এবং বন্ধুদের (এখনও অগ্রগতি).
ডায়ালগ এবং টুলটিপ তৈরি করার জন্য <লি> যোগ করা ক্লায়েন্ট এপিআই.
<লি> যোগ করা হয়েছে নতুন পৃষ্ঠ বলে:. Mir_surface_state_hidden এবং mir_surface_state_horizmaximized করুন
<লি> পারফরমেন্স:. সন্তোষজনক ভাবে দক্ষ টুকরা ছায়াকরণ যখন সম্ভব ব্যবহার করুন
<লি> পারফরমেন্স:. ব্যবহার (ডেস্কটপ) কম্পোজিট ডবল বাফার পরিবর্তে ট্রিপল দৃশ্যমান ব্যবধান কমাতে করুন
<লি> mir_proving_server: এখন বিদ্যমান অল্টার + middlebuttondrag ব্যবহার করে যে কোনো প্রান্ত বা কোণ থেকে জানালা মাপ পরিবর্তন করতে পারেন .
<লি> mir_proving_server: যোগ করা হয়েছে কিছু ডেমো কাস্টম শেডার (নেতিবাচক এবং উচ্চ বৈসাদৃশ্য মোড: সুপার Ctrl + N / সি) করুন .
<লি> mir_proving_server:. Can Alt + F4 মাধ্যমে এখন ঘনিষ্ঠ ক্লায়েন্ট সবিনয়ে?
<লি> সংযোজন MirPointerInputEvent (নতুন ইনপুট API- এর অংশ, পুরাতন MirMotionEvent এখনও এছাড়াও সমর্থিত এখন).
<লি> ABI সারসংক্ষেপঃ সার্ভারের পুনর্নির্মাণ প্রয়োজন, কিন্তু ক্লায়েন্ট না; . Mirclient ABI 8 অপরিবর্তিত. Mircommon ABI 3 অপরিবর্তিত. Mirplatform ABI 6 bumped. Mirserver ABI 29 bumped করুন
<লি> বাগ সংশোধন করা হয়েছে:
<লি> [নির্ভরণ] mir_demo_server বুস্ট bad_any_cast ব্যতিক্রম সঙ্গে অবিলম্বে প্রস্থান (এলপি: # 1414630) করুন
(এলপি: # 1324101) <লি> অবস্থানে মেনু ও টুলটিপ (ঊর্ধ্বতন আপেক্ষিক পজিশনিং) এর পথ
<লি> GLibMainLoopTest ব্যর্থতা সিআই দেখা (এলপি: # 1413748) করুন
<লি> ঝনঝন তৈরী সিআই খেলাফ (এলপি: # 1416317) করুন
<লি> মীর :: কম্পোজিটর মধ্যে segfault করব :: GLProgramFamily :: Shader :: Init () (এলপি: # 1416482) করুন
<লি> GLRenderer: ডিফল্ট টুকরা shader আলফা = 1 উপ-অনুকূল.<পি> 0 (এলপি: # 1350674) করুন
<লি> Mesa :: DisplayBuffer :: post_update ট্রিপল বাফার হয় - আরো laggy তুলনায় এটি করা প্রয়োজন (এলপি: # 1350725) করুন
যখন একটি differen VT থেকে শুরু <লি> নেস্টেড সার্ভারের সাথে সংযোগ স্থাপন করা যাবে না (এলপি: # 1379266) করুন
<লি> [testfail] AsioMainLoopAlarmTest সিআই ব্যর্থ (এলপি: # 1392256) করুন
<লি> কম্পোজিটর প্রতিবেদন inconsistently বাইপাস সময় ফ্রেম সময় রিপোর্ট, এবং অন্যথায় সময় রেন্ডার (এলপি: # 1408906) করুন
<লি> [নির্ভরণ] mir_demo_client_fingerpaint (মাউস দিয়ে) কিছু কোন রং নেই (এলপি: # 1413139) করুন
<লি> হার্ডওয়্যার কার্সার সর্বদা কম্পোজিট ইমেজ কিছুটা এগিয়ে (এলপি: # 1274408) করুন
<লি> ইন্টিগ্রেশন পরীক্ষার outputting হয় (অনেক) বার্তা (এলপি: # 1408231) লগ ইন DisplayServer করুন
<লি> [নির্ভরণ] deploy-and-test.sh কোন কাজ করে না (যদি না আপনি umockdev ইতিমধ্যে ইনস্টল আছে) (এলপি: # 1413479) করুন
<লি> প্রদর্শন রঙ ইনভার্স. নেতিবাচক ভাবমূর্তি টগল (এলপি: # 1400580) করুন
<লি> মীর উবুন্টু-প্রাণবন্ত-armhf-CI ধারাবাহিকভাবে ব্যর্থ (এলপি: # 1407863) করুন
<লি> ডবল বাফার পৃষ্ঠতলের ধীরে ধীরে চলা বা যদি ঘটনা চালিত এবং ক্রমাগত redrawing না বরফে পরিণত করা হতে পারে (এলপি: # 1395581) করুন
<লি> পয়েন্টারের গতি এবং পারাপার ঘটনা অনুপস্থিত (এলপি: # 1417650) করুন
সংস্করণ 0.8 নতুন
<লি> মীর ক্লায়েন্ট এখন ফ্রেম হার মত কর্মক্ষমতা তথ্য প্রকাশ এবং স্ট্যান্ডার্ড আউটপুটে কর্মক্ষমতা তথ্য ডাম্প MIR_CLIENT_PERF_REPORT = লগ এনভায়রনমেন্ট ভেরিয়েবল সেট মাধ্যমে বার রেন্ডার করতে পারে.
<লি> ABI বিরতি কম সংবেদনশীলতা উন্মুক্ত হচ্ছে যে বাহ্যিক প্রকল্প, ইত্যাদি দ্বারা অব্যবহৃত হয়েছে থেকে হেডার লুকিয়ে আছে ABI ভাঙ্গন সনাক্ত করতে আরো স্ক্রিপ্ট এখন.
<লি> হার্ডওয়্যার প্রতিস্থাপক এখন ডিফল্টরূপে সক্রিয় করা হয়.
<লি> বাগ সংশোধন করা হয়েছে একটি বড় সংখ্যা.
সংস্করণ 0.1.2 নতুন
<লি> পৃষ্ঠতল: পুনঃনামকরণ করুন & quot; পৃষ্ঠতল করুন & quot; কম্পোনেন্ট & quot; দৃশ্য. & quot;
<লি> পৃষ্ঠতল, শেল: শেল থেকে পৃষ্ঠতলের স্থানান্তর সেশন ডাটা মডেল করুন .
<লি> গ্রাফিক্স: পরিবর্তন fill_ipc_package () বাস্তব পয়েন্টার ব্যবহার করুন .
<লি> mir_client_library.h: ত্রুটিমুক্ত টাইপো করুন & quot; এবং লকিং করুন & quot; হতে & quot; উচিত;. কোন লকিং করুন & quot না;
<লি> এপিআই enumerations পরিষ্করণ: সামান্য বিভ্রান্তিকর * _enum_max_ মান সরান, এবং তাদের আরো নির্ভুল বহুবচনে সঙ্গে প্রতিস্থাপন করুন .
<লি> test_android_communication_package:. খোলা FD আশা করবেন না হতে & gt; 0, আমরা বন্ধ stdin এই একটি বৈধ মান উপার্জন হতে পারে (এলপি: # 1247718) করুন
<লি> আপডেট ডেস্কটপে মীর চলমান সম্পর্কে ডক্স নতুন প্যাকেজ উবুন্টু ডেস্কটপ-মীর. উল্লেখ
<লি> offscreen: একটি ডিসপ্লে offscreen বাফার তার আউটপুট রেন্ডার করা যোগ করুন
<লি> গ্রাফিক্স: Android: hwc1.0 ডিভাইসের r1228 চালু জন্য নির্ভরণ ফিক্স (এলপি: # 1252433) করুন .
<লি> OffscreenPlatform পরিষেবার যে offscreen প্রদর্শন প্ল্যাটফর্ম থেকে প্রয়োজন প্রদান করে.
<লি> গ্রাফিক্স: Android:. ব্যবহারে GLContexts শ্রেণীর সংহত করুন
<লি> র্যান্ডম drm_auth_magic পরীক্ষা ব্যর্থতা ঘটাচ্ছে uninitialized পরিবর্তনশীল ত্রুটিমুক্ত. (এলপি: # 1252144). '
<লি> উদাহরণ কোড সমর্থন resizing যোগ; ডেমো শেল এবং ক্লায়েন্ট.
<লি> eglapp: পিক্সেল ফরম্যাটের (এলপি: # 1168304) সম্পর্কে বার্তা নির্মল.
<লি> pointer_coordinates tool_type নামক অধীনে MirMotionEvent সমর্থন যোগ করে. এই ক্লায়েন্ট মাউস / আঙুল / ইত্যাদি থেকে বলতে টুল কি ধরনের ব্যবহার করা হচ্ছে, অনুমতি দেবে. (এলপি: # 1252498) করুন
<লি> ক্লায়েন্ট, ফ্রন্টএন্ড: গ্রাহকদের জন্য বাস্তব উপলব্ধ পৃষ্ঠ পিক্সেল ফরম্যাটের রিপোর্ট করুন. (এলপি: # 1240833) করুন
<লি> গ্রাফিক্স: Android: 1) পরিবর্তন hwc1.1 কম্পোজিটর এর GL renderloop সময় সিঙ্ক বেড়া ব্যবহার করতে. মনে রাখবেন যে, আমরা আর অপেক্ষা সম্পন্ন করার রেন্ডার জন্য, আমরা চালক ও কার্নেলে এই দায়িত্ব পাস. 2) সমর্থন নেক্সাস 10 (এলপি: # 1252173) (এলপি: # 1203268) করুন
<লি> শেল: SurfacesContainer প্রকাশ করবেন না - এটা মিটিয়ে ব্যক্তিগত হতে পারে করুন .
<লি> gbm:. জগাখিচুড়ি না শুধু হরতালে পূর্ববর্তী, VT মোড পুনঃস্থাপন যদি এটা VT_AUTO ছিল সেটআপ ব্যর্থতা উপর, VT মোড কি করুন
<লি> শেল: ঐক্য-মীর ব্যবহার শেল :: FocusSetter - হেডার পাবলিক আবার করুন করা
<লি> ক্লায়েন্ট পৃষ্ঠতলের পুনরায় মাপ সমর্থন (মীর :: ক্লায়েন্ট :: MirSurface). যোগ
<লি> গ্রাফিক্স: Android: সমর্থন পুরনো ওরফে 2012 'নেক্সাস 7 hwc (এনভিডিয়া tegra3 SoC) ভাল. (এলপি: # 1231917) করুন
<লি> * ClientBuffer শ্রেণীর সমর্থন মাপ পরিবর্তন করো. এখন সবসময় সর্বশেষ বাফার প্যাকেজ থেকে মাত্রা পেতে.
<লি> Android: মালি T604 জন্য সমর্থন চালক আঙ্গুলসমূহ (নেক্সাস 10 বর্তমান) করুন
<লি> প্রোটোকল বাফার বার্তাগুলি প্রস্থ এবং উচ্চতা যোগ, রিসাইজেবল পৃষ্ঠতলের জন্য প্রস্তুতি.
<লি> পৃষ্ঠতল, শেল, লগিং পরীক্ষা: হেডার যে পৃষ্ঠতলের ব্যক্তিগত হতে পারে প্রকাশ করবেন না. উপরিভাগ / basic_surface.h, উপরিভাগ / surface_controller.h এবং শেল / surface_builder.h করুন
<লি> উদাহরণ: জিএল ফ্রেম-বাফারের পুনরুদ্ধার যখন লক্ষ্য রেন্ডার অন্তক বাঁধাই করুন
<লি> উদাহরণ, পৃষ্ঠতল, শেল: BasicSurface উপর render_surfaces নির্ভরতা অপসারণ করুন
<লি> জ্যামিতি: হেডার (এলপি: # 1247820) থেকে স্ট্রিমিং অপারেটরদের বাস্তবায়ন অপসারণ করুন
<লি> বর্জন করুন রেজিস্ট্রেশন অর্ডার ফোকাস ক্রম, ভাঁজ এটা অধিবেশন ধারক মধ্যে কার্যকারিতা.
<লি> ক্লায়েন্টের পক্ষ থেকে একটি নতুন বাফার অর্জন করার পূর্বে অধিবেশন মধ্যস্থ বাফার সম্পদ অর্জিত রিলিজ নিশ্চিত করা.এই সংশোধন করা হয়েছে কর্মক্ষমতা নির্ভরণ (এলপি: # 1249210).
<লি> test_client_input.cpp কিছু পরিপাটিকরণ.
<লি> & quot; একটি গুচ্ছ আউট ফ্যাক্টর; ClientConfigCommon করুন & quot;.
<লি> অধিবেশন ধারক পরীক্ষা ক্ষুদ্র- পরিষ্করণ encapsulation বৃদ্ধি করা সম্ভব.
<লি> শেল, উপরিভাগ: & quot আরেকটি পদক্ষেপ; ফিক্সিং করুন & quot; উপরিভাগ শ্রেণীবিন্যাসের -. শুধুমাত্র ইন্টারফেস প্রকাশ এবং পৃষ্ঠতলের ডাটা মডেল নির্বাণ করুন
<লি> গ্রাফিক্স: Android:. HWC1.1 ব্যবহার EGL ফ্রেম-বাফারের পিক্সেল ফরম্যাট সম্পর্কে আরও তথ্য পেতে করুন
<লি> FTBS (অ্যান্ড্রয়েড-armhf জন্য ভবন) = উপর use_debflags ব্যবহার ত্রুটিমুক্ত. (এলপি: # 1248014) করুন
<লি> ডক: doxygen 1.8.4 একটি অপ্রচলিত কনফিগ সম্পর্কে অভিযোগ তাই দৌড়ে করুন & quot; doxygen U Doxyfile.in করুন & quot; করুন .
<লি> সার্ভার সাইড সারফেস শ্রেণীর জন্য পুনরায় মাপ () বাস্তবায়ন.
<লি> Android: ডিপার্টমেন্ট :: DisplayBuffer এবং ডিপার্টমেন্ট পরিষ্কার :: DisplayBufferFactory করুন
<লি> পুনরায় মাপ () BufferStream সমর্থন, রিসাইজেবল পৃষ্ঠতলের জন্য প্রস্তুতি যুক্ত করো.
সদ্য পুনর্নির্মিত এলপি থেকে <লি> Merge মেটাডেটা পরিবর্তন: মীর করুন
<লি> পরীক্ষা: গ্রা :: GraphicBufferAllocator নিবন্ধসমূহ Deduplicate করুন .
<লি> উদাহরণ: মীর / শেল / surface.h এর কৃত্রিম ব্যবহার সরান.
<লি> ফ্রন্টএন্ড: সারফেস বর্গ অনুক্রমের থেকে ClientTrackingSurface অপসারণ করুন
<লি> libmirserver11 থেকে সার্ভারে ABI bumping.
<লি> উল্লেখ না করুন & quot; Renderable করুন & quot ;. যে ইন্টারফেস বেশ কিছু সময়ের জন্য এখন অস্তিত্ব ছিল না.
<লি> অ্যান্ড্রয়েড-ইনপুট:. বরাদ্দ আরও অনন্য স্পর্শ আইডি করুন
আপনি কি নতুন সংস্করণ 0.1.1
পাওয়া মন্তব্যসমূহ না