<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: No longer able to use externalRenderers with 2D MapView in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/no-longer-able-to-use-externalrenderers-with-2d/m-p/1684996#M88146</link>
    <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/431812"&gt;@noah&lt;/a&gt;,&amp;nbsp;thanks for looking into this. Trying to write a response put me into a rubber ducking session which made me realize I misspoke and made some bad assumptions. In the &lt;A href="https://github.com/visgl/deck.gl/blob/master/modules/arcgis/src/index.ts" target="_self"&gt;deck.gl/arcgis module&lt;/A&gt;, I've replaced externalRenderers with RenderNode. However, I'm testing with "DeckLayer", which means I'm actually using "BaseLayerViewGL2D". In either case, I've rebuilt the module and am using it in my app. Everything builds, but trying to load the MapView, I get multiple "WebGL: INVALID_OPERATION: drawBuffers: COLOR_ATTACHMENTi_EXT or NONE" warnings and a blank map.&lt;/P&gt;&lt;P&gt;I don't have much experience with deckgl or webgl, and (perhaps prematurely) assumed it was something that had changed on the ArcGIS side but now I'm not so sure. I'm hoping to have some time next week to dig into this more. Thanks again for prompting me to dig deeper!&lt;/P&gt;</description>
    <pubDate>Wed, 18 Feb 2026 18:53:04 GMT</pubDate>
    <dc:creator>ToddRunstein</dc:creator>
    <dc:date>2026-02-18T18:53:04Z</dc:date>
    <item>
      <title>No longer able to use externalRenderers with 2D MapView</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/no-longer-able-to-use-externalrenderers-with-2d/m-p/1683447#M88128</link>
      <description>&lt;P&gt;In 4.29 "externalRenderers" was deprecated, and &lt;A href="https://developers.arcgis.com/javascript/latest/4.32/#core-api-breaking-changes" target="_blank"&gt;in 4.32&lt;/A&gt; it was removed altogether. The replacement is RenderNode, with only works with the 3D SceneView. This affects integrations, specifically &lt;A href="https://deck.gl/docs/developer-guide/base-maps/using-with-arcgis" target="_blank"&gt;DeckGL&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;We host many GeoJSON layers, and because the &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-GeoJSONLayer.html" target="_blank"&gt;GeoJSONLayer&lt;/A&gt; "&lt;SPAN&gt;will only accept one geometry type", we have to use an alternative.&amp;nbsp;We use deck.gl for it's GeoJsonLayers, as well as for some user interactivity features. Converting all of our apps from 2D to 3D isn't feasible, not only because of the work required, but mostly from a usability standpoint. So, what options are available? And does anyone know why support for 2D was removed?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Any ideas, information, suggestions or shared-stories-of-woe are welcomed and appreciated!&lt;/P&gt;</description>
      <pubDate>Tue, 10 Feb 2026 17:17:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/no-longer-able-to-use-externalrenderers-with-2d/m-p/1683447#M88128</guid>
      <dc:creator>ToddRunstein</dc:creator>
      <dc:date>2026-02-10T17:17:17Z</dc:date>
    </item>
    <item>
      <title>Re: No longer able to use externalRenderers with 2D MapView</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/no-longer-able-to-use-externalrenderers-with-2d/m-p/1683987#M88130</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/687453"&gt;@ToddRunstein&lt;/a&gt;,&amp;nbsp;thanks for posting your question/story here. I haven't worked much with&amp;nbsp;&lt;SPAN&gt;"externalRenderers", but in looking at the past doc, it looks like this functionality was only for 3D SceneViews. So I'm not sure how you were using these in 2D, or what your question is (perhaps you are just looking for anything to render your data?). Can you share a bit more about your use case and question?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2026 15:16:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/no-longer-able-to-use-externalrenderers-with-2d/m-p/1683987#M88130</guid>
      <dc:creator>Noah-Sager</dc:creator>
      <dc:date>2026-02-12T15:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: No longer able to use externalRenderers with 2D MapView</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/no-longer-able-to-use-externalrenderers-with-2d/m-p/1684996#M88146</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/431812"&gt;@noah&lt;/a&gt;,&amp;nbsp;thanks for looking into this. Trying to write a response put me into a rubber ducking session which made me realize I misspoke and made some bad assumptions. In the &lt;A href="https://github.com/visgl/deck.gl/blob/master/modules/arcgis/src/index.ts" target="_self"&gt;deck.gl/arcgis module&lt;/A&gt;, I've replaced externalRenderers with RenderNode. However, I'm testing with "DeckLayer", which means I'm actually using "BaseLayerViewGL2D". In either case, I've rebuilt the module and am using it in my app. Everything builds, but trying to load the MapView, I get multiple "WebGL: INVALID_OPERATION: drawBuffers: COLOR_ATTACHMENTi_EXT or NONE" warnings and a blank map.&lt;/P&gt;&lt;P&gt;I don't have much experience with deckgl or webgl, and (perhaps prematurely) assumed it was something that had changed on the ArcGIS side but now I'm not so sure. I'm hoping to have some time next week to dig into this more. Thanks again for prompting me to dig deeper!&lt;/P&gt;</description>
      <pubDate>Wed, 18 Feb 2026 18:53:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/no-longer-able-to-use-externalrenderers-with-2d/m-p/1684996#M88146</guid>
      <dc:creator>ToddRunstein</dc:creator>
      <dc:date>2026-02-18T18:53:04Z</dc:date>
    </item>
  </channel>
</rss>

