Application architecture

Hello world

I have a problem of architecture application connected with the proper structure of classes and interfaces. I'll try to explain what I have:

1 placed with manufacturer ClassA (String a, b String, display of class B).

In this class, I ask screen.executeMe)

2 InterfaceAwesome with the executeMe() method

3. implementation of the InterfaceAwesome where I instantiated the object filed of ClassB.

I need to generalize ClassA them, i.e. to make it possible to use in ClassC, etc. ClassD who put implementation of the InterfaceAwesome. Now, it's just related to ClassB.

This who should I change/do to achieve it?

Thanks for the reply! if I understand correctly, you are suggesting a sort of MVC here? In fact, I always try to diffirentiate logic and graphics, however, when you develop games, in many cases it is better put them together in a single class.

BTW - I managed to solve my problem using this constructor of ClassA:

public ClassA(String a, String b, InterfaceAwesome screen) {

     //successfully call method
     screen.executeMe();

}

Tags: BlackBerry Developers

Similar Questions

  • Newbie question on a client-server application architecture

    I did some stuff in Java for awhile now, but I have never drawn in the network part of this one. I followed the tutorial to Oracle and I searched some other resources on the web. I don't have a very specific question, but I would be grateful if someone could help me understand all this. My goal in this learning project is to make a server application that will accept an unspecified number of independent of a client application connections. I think that I get the basics of establishing a ServerSocket on the server, put in place the socket on the client, and then open the entry and outflow on both and start a data transfer.

    Now, I think I'm stuck in a misunderstanding on this transfer. All of the examples I see seem to treat data transfers when the order who speaks on each side is already known, so you send something good after connection and that you set the other side of eligibility receive something after the connection, and everything works fine. If the order is not known, but I can't seem to understand the flow of the application logic.

    Let's say that the server gets 3 connections of 3 customers and save these Socket objects in an ArrayList. Then client B asks something, and the server responds accordingly. Later, the server needs to say something to client B, then it sends information through its support and client B responds accordingly. How should I go about setting up something like that? I think I should put listeners but I can't find examples like these, or do I define the infinite loops for each socket, try to read the data?

    Any help to guide me in the right direction would be much appreciated.

    Think of a very basic chat client-server application. When a client connects, it receives all messages written by other customers. It can also send messages that will go to all other customers. It is very similar to your uncertainty about who will speak in the first place, the server or the client. If users wait a bit after the connection, it is likely, that the server will talk first (because another user sent a message). If the customer/user is fast, he'll talk first ("Hello World" or something like that). There are examples of these applications of simple chat on the web, just google for them. And Yes, this is usually achieved with infinite loops. Every customer will have a such loop, try to read data from the server and the server will have as many endless loops simultaneously assets (think multi-threading) given that the connected clients.

  • Application architecture (Beginner)

    Trying to move to Flex and as part of the learning process I convert a very simple application, that I coded some time ago in Flex.

    I'm fighting to understand the "correct" approach to the structuring of the modules within the application.

    The original app was an opening screen that was divided into six defined areas (large buttons) that formed the opening menu. Each charge button a sub-module of the app. Three of the secondary modules were very simple and used the 'button' screen area to run the module. The other three modules are more complex, and for them a new screen has been loaded to run the module. Leaving these submodules return to the opening with suitable cleaning screen before closing the Submodule.

    I see the three simple modules that can be classified into Flex as three separate States with transitions between each module and the opening (main menu) State. I'm fighting to understand the best approach for three more complex modules that each requires a new provision of the screen. Although they could also be coded under different States surely this is not a good approach and non-scalable for more complex applications?

    Furthermore, I believe that every Submodule could be a separate swf loaded from the main application, but again not sure that it's a good structure?

    There are better options to retain its own structure and notably to ensure the proper cleaning when one Submodule is closed?

    When I'm looking for some tutorials on this design problem I continue to be mired in discussions of Cairngorm or similar that is far too complex for my application.

    Grateful for some advice on how to structure an application as easy as described or if someone could point me to a tutorial on this subject.

    I agree with Prad on the modules. The modules are a great way to organize a program logic, especially when the procees requires the user to set up the different screens to enter information or advance in the process. The complexity of the application is irrelevant. In fact, you might want to start with a simple application and get used to the use of modules rather than something that is very complex.

    Think of it like this:

    Application - a module loader

    |

    \/

    charges main_Menu.module

    -Screen has

    -Screen B

    -Screen C

    Press the button for A

    |

    \/

    load the screen has

    do things

    When they are done

    reload main_Menu

    and so on

    Now, I'm a firm believer in there is always more than one way to do something, therefore to you which method to choose.

  • Best architecture for the implementation of the cRIO

    Hello

    I need to fix a relative to the cRIO application architecture.

    My current operation involves

    1:flushing the elements of the FPGA to RT DMA FIFO when the number of items remaining in the FIFO is about 60 000

    2: my second loop on the fact cRIO treatment of each item by using a loop For and when the number of items that meet the criteria of treatment is higher than or equal to ten, I need to pass it using network flow. This is my current condition.

    3: I use queue to pass data in the buffer of the first loop for the second loop.

    My observation:

    1: the first loop runs fairly quickly, while the second loop, being processed and is much slower compared to the first loop. Accordingly, I am able to convey points very little data on my PC, after which the VI on the cRIO stops automatically.

    I guess the reason as a sort of behavior is probably the queue fills a lot faster that it is emptied due to the slow processing speed.

    I need an effective Architecture that handles this kind of memory constraints. Could anyone please offer an effective Architecture to manage this?

    Thank you.

    Right-click on the array constant left.  There should be an option to set the size of the array.  Also, remember that the tables in an FPGA must have a fixed size.  That's why you should use replace a subset of table instead of build.

  • New applications Cloud Creative appears 32-bit system.

    The title says it all.  I have installed PS CC this morning, and he sees only 4 GB of RAM.  I opened and closed a couple of times and once he saw my 16 gb.  I thought that everything was going well until I closed and opened again and it was down to 4 GB.  Anyone else seeing this?

    Here is my system info according to 5 LR:

    Lightroom version: 5.0 [907681]

    Operating system: Windows 7 Enterprise edition

    Version: 6.1 [7601]

    Application architecture: x 64

    System architecture: x 64

    Number of logical CPUs: 4

    Processor speed: 3.9 GHz

    Built-in memory: 16345,3 MB

    Here is my info to CS6 64bits.

    Adobe Photoshop Version: 13.1.2 (13.1.2 20130105.r.224 2013/01 / 05:23:00:00) x 64

    Operating system: Windows 7 64-bit

    Version: 6.1 Service Pack 1

    System architecture: AMD CPU Family: 15, model: 4, Stepping: 3 with MMX, entire SSE, SSE, SSE2, SSE3 FP

    Physical processor count: 4

    Processor speed: 3906 MHz

    Built-in memory: 16345 MB

    Free memory: 9522 MB

    Memory available to Photoshop: 14682 MB

    Here is my info according to PS CC:

    Adobe Photoshop Version: 14.0 (14.0 20130423.r.221 2013/04 / 23:23:00:00) x 32

    Operating system: Windows 7 64-bit

    Version: 6.1 Service Pack 1

    System architecture: AMD CPU Family: 15, model: 4, Stepping: 3 with MMX, entire SSE, SSE, SSE2, SSE3 FP

    Physical processor count: 4

    Processor speed: 3906 MHz

    Built-in memory: 16345 MB

    And now Ilustrator CC:

    OS: Windows

    Version: 6.1

    System architecture: x 86

    Built-in memory: 16345 MB

    The application folder:

    C:\Program Files\Adobe\Adobe Illustrator CC (64 Bit) \Support Files\

    ^ I added the application folder listed on Illustrator because I think it's great it says my system is x 86 but then, but the files in a folder named 64bits.

    Is this all simply because the only CC Photoshop available right now is the 32-bit version and the 64-bit version is still in development but person don't bother to tell us?

    lol because my laptop...

    Ugh... never mind, there is a CC of Photoshop and Photoshop CC (64 bit installed) just need to look through your Start menu. I searched befor and must have missed it.

  • Flash 10.2 on Webtop

    Noticed that the flash in the webtop browser is 10.1 even after updating the phone to 10.2 via the market. Y at - it an update in the next few weeks? I feel that the entire experience of webtop might be smoother if we consider the power of this phone.

    Update the Flash from the market place will not improve the webtop browser flash. This is due to a different software in the webtop application architecture and the Atrix. The webtop uses a specialized flash version which is only available via OTA in future maintenance releases.

  • Sub - VI coastal

    Hello

    I am currently working on software monitoring and control station on the ground. Because I can't join my code, I'll try to explain my problem with a small example, I did.

    I have a main vi that must call two subvis for metering and the concatenation of strings. My requirement is that when I open my main vi and press the Boolean value for counitng, the 'counting.vi' should start running. Now (while the counting.vi is still ongoing) I want to be abel press the main button of channel on vi so counting vi automatically stops and allows the vi string to execute. Once done the string.vi, counting.vi must continue running.

    Is this possible? I tried to change the priorities of execution but it dint work.

    Mylo says:

    I can not put it in a while loop in the main, they should be separated subvis. As I mentioned earlier, this is just an example, in the code of actuall, I have 5 different subvis for the purposes of monitoring and control of the satellite to the ground station. If you can show me how to implement the thing seen in this example, I'll be able to do it in my project. Just to be clear, it must be done in such a way that a Subvi runs all the time while the other is allowed to run every time that interrupted; after which the program goes back to the execution of the previous Sub - VI.

    Maybe it has something to do with the breaks instead of priority?

    Yes you can, and in a good application architecture, you will almost always have a loop in your main VI (upper level). Without that one, it is very difficult to animate several iterations. From what you describe, you need the parallel tasks to get your desired features. At least I'm thinking a while loop with a structure of the event who will treat your presses the button. Minimually, you also need a parallel to ru the code monitor task. This task would have a basic state machine and will accept meesages your loop of the UI (the one with the structure of the event) to control when it starts and stops. It will even be possible for the user to disable the analysis for a period of time and then turn it back on without having to start and stop your application. You may need additional tasks for managing your messages for the subsystems. It depends on what other types of things, they may provide and how long they will be in the process. If they have long processing times, you don't want them in your task of the user interface.

    To find more information about what I'm not talking of take a look at the examples of producer/consumer with LabVIEW.

  • left click of the mouse program

    I have a button on the Panel before the VI. I can set the key Focus on true property node.

    Then, I want to do a left click of the mouse.

    Apparently this can be done by calling user32.dll.

    Is there a better way?

    Is it possible to help generate the user event without having to resort to calling the Windows API?

    It is an example of application architecture that I've created in the past. He treats not maybe not your question, but it uses different techniques that I have proposed. Take a look at this and then to ask questions you may have.

  • executable file does not appear in the list of programs

    After installation of my executable it does not appear in the list of all Windows programs. I've built a lot of executable and installers before but this is the first time I see this. The folder is created in the Program Files (x 86) directory and the program performed well when I double-click on the .exe.

    This sw was initially developed with LV10 with WinXP then moved to LV2012 with Win7 64 bit and then to LV2013 and it uses a plugin architecture (I'm still not very familiar with this).

    I also have these following questions:

    1. I don't remember so many folder created after building an exe file (see photo "filelist.png") before moving this application to LV2013, why all these dataX folders are created? (associated with the plugins?). Except for the data folder containing my ini and xml configuration files these folders all contain a single mnu file.

    2 - Why are there some records of pilot instrument included in the compilation? (Agilent, Keithley and Tek) I'm also using other equipment, and they do not appear in the construction. These problems with the build because of their tree VI live I had to either check turn debugging on or off the use of the diagram structure on these screws diagram which is certainly not the right way to do it.

    3. probably the most important, what would be a document of reference on how to create an executable and a Setup program for an application architecture plugin.

    Thank you

    Ben64

    You use LVOOP you use the NI Report Generation Toolkit, which is implemented using OBJECT oriented programming. Already this explains some of the additional folders that you see.

    Other components are of course part of lvlibp (packed project library) and where it will not integrate the EXE itself. Also their dependencies... which may explain support directories (data1, data2,...).

    Referring to other settings, the log file does not help much. So we can not tell you why the installation program does not create a program shortcut in "start > programs". If you check the "shortcuts", you should be able to see if there is a routine in the Setup to create such a link or not. If the parameter is there, but the installation fails to create, it can be connected to the user rights that you use to run the installer...

    Norbert

  • Search 'map' for P & ID

    Colleagues programmers,

    I'm looking for advice how to manage the following scenario using LabVIEW.

    We have a system of great glove with hundreds of hand valves, automatic valves, sensors pressure/temperature/humidity, flow meters and regulators, pumps, vacuum, etc... There are so many thousands of objects in this system. We use a distributed control system of Siemens with high safety requirements (manipulation of radioactive gas). We will access the system using Siemens called Simatec PCS 7 via a multiscreen terminal software.

    I'm not allowed to change anything on these Terminal computers or install LabVIEW or own applications on them.

    The problem is the search feature very limited in this PC software, so I intend to develop a LabVIEW application to be used on a separate laptop computer to help new members of staff and students to find the exact location of the handvalves, etc. in these large boxes in gloves. This application would have a search box, where the user can type a keyword like "HV487", for example, and demand would then show the location of the object on the piping plan ('P & ID') and also provide information to the user where in the real physical glove box (as the "glove box, block A, North side lower quarter") ", etc...).

    I can export the screenshots of the Siemens system and save them in form of pdf files or images. The P & ID size is of about ~ 50-100 monitoring screens. When the user makes a search for an object, the application should show the screenshot for the location highlighted in it.

    I wonder what is the common procedure to program this request? I guess I should create a kind of table of research, a complete list of the valves, etc., and which contains the file reference picture, more the XY of the position of the object in the image pixel? It would be nice also to program an app LV I think for help creating this table of choice, such as by clicking on the image and typing the name of the object...?

    Thanks for any idea further and advice!

    Best regards

    What is your question?

    What should be the application architecture?

    I think you did: table of correspondence, correspondence article name with screenshot file name and photo details. Maybe you will need several references image for an article.

    How you store the lookup table?

    Table of the text file, database, table of cluster binary inputs (my vote) or the style ini file.

    How to display and highlight image?

    The simplest is the base image optimization. You can scroll to the desired position (the 'origin' property) and draw a circle anywhere you want.

    Advanced, but more capability is IMAQ, functions of overlay image display and zoom will be useful.

    How to add article?

    You can define the interaction of the mouse with display of the photo or picture, get the location, then add the entry in the table.

  • Transition between screens for WebView White flickers questions

    Hi all

    Application architecture: HTML/JS/CSS hosted on an HTTPS URL to a web server.

    BB10 app is conditioned to invoke this URL and start pages in the application.

    Here are the contents of the config.xml file:

    
    
    http://www.w3.org/ns/widgets"
            xmlns:rim="http://www.blackberry.com/ns/widgets"
            version="1.0.0"
            id="Dropbox_app">
        Dropbox
        
      
    
        DropboxApproval
        
        
        Loading...
        http://www.apache.org/licenses/LICENSE-2.0">
            Licensed under the Apache License, Version 2.0 (the "License");
            you may not use this file except in compliance with the License.
            You may obtain a copy of the License at
                http://www.apache.org/licenses/LICENSE-2.0
            Unless required by applicable law or agreed to in writing, software
            distributed under the License is distributed on an "AS IS" BASIS,
            WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
            See the License for the specific language governing permissions and limitations under the License.
        
        
                        
        
        
                        
        
        
        
    
            
            
            
            
            
            
              
              
        
            
        
    
        
    
    
    

    Here's index.html file content:

    
    
    
        Login
        
        
        
       
        
    
    
    
    

    Now when you navigate to index.html file, it is showing white screen as follows:

    This is perhaps due to the network latency or loading javascrip and css in the HTML page. I found two post associated with white screen below:

    https://github.com/BlackBerry/BB10-WebWorks-framework/issues/202

    https://github.com/BlackBerry/BB10-WebWorks-framework/issues/244

    Is it possible to put the indicator type thing on this webview activity.

    A solution is I'm thinking or trying to load all my JS and css after the body tag.

    Please, help me to overcome this obstacle. It's very urgent.

    Thanks in advance

    BBUI uses an Ajax approach to navigation, but it's not exactly cross-platform (depends on the BlackBerry API):

    https://github.com/BlackBerry/bbUI.js/

    jQuery Mobile also has this implementation approach.

    http://demos.jquerymobile.com/1.0a4.1/docs/pages/docs-navmodel.html

    A more complete list can be found here:

    http://en.Wikipedia.org/wiki/List_of_Ajax_frameworks#JavaScript

    Let us, I'm not sure of a library that can just be "inclusive" and resume with all being based on Ajax navigation. You should encode your application based on a chosen framework process.

    I don't have an example to do directly with pure HTML/JS. If all of your "pages" are located in the same document, it is simply a matter of showing / hiding one another (or replace a common 'visible' div with the content of another.) If your pages are located in separate files, you need to load these files programmatically, and then insert them into the div 'visible '.

    On other platforms, they asking the web are disadvantaged from an external site as well? If so, it's probably just that the process is a little different from BB10 in terms when the document is destroyed / new document is presented.

  • Digest Access authentication

    Hello dear developers.

    Everything we've faced in a Digest Access authentication?

    I have a sript to server that allow to send me there an any files, a file store. It works perfectly with Android client. Now, I need to implement this type of functionality using AIR on the PlayBook.

    I have not found a native way to solve my task, then I begin to set up my own.

    According to the documentation to

    http://en.Wikipedia.org/wiki/Digest_access_authentication

    I send a request to the server using simple script:

    var request:URLRequest = new URLRequest(SERVER_URL);
    request.authenticate = false;
    request.method = URLRequestMethod.POST;
    
    var urlLoader:URLLoader = new URLLoader();
    urlLoader.addEventListener(HTTPStatusEvent.HTTP_RESPONSE_STATUS, httpResponseStatusHandler);
    urlLoader.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
    urlLoader.addEventListener(Event.COMPLETE, complateHandler);
    urlLoader.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
    urlLoader.load(request);
    

    and get the necessary 401 error but without any information that I need to create a header for the next request, such as:

    WWW-Authenticate: Digest realm="[email protected]",
                      qop="auth,auth-int",
                      nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093",
                      opaque="5ccc069c403ebaf9f0171e9517f40e41"
    

    Have experience with digest authentication?

    Thanks in advance.

    Yuriy.

    I found a solution to the question.

    First of all I would like to answer on '-> authenticate URLRequest' property. It is set to 'false' for one simple reason - the application is already allowed in the service to upload files to the server, it is strictly forbidden "by design" application architecture to have 'Auth' pop window whenever the user needs to download files on the server.

    So, we set this property to false.

    Then, back to the code, I was on the right track. What I have done is to use:

    urlLoader.addEventListener(HTTPStatusEvent.HTTP_RESPONSE_STATUS, httpResponseStatusHandler);
    

    to get:

    event.responseHeaders
    

    So it looks like:

    private function httpResponseStatusHandler(event:HTTPStatusEvent):void {
                var array:Array = event.responseHeaders;
    }
    

    The analysis of each element of the array, I can get a data that I need to use for the next stage of the authorization:

    Request Header name: WWW-Authenticate, value: Digest realm="MyRealm", nonce="l2iaxyy2BAA=d1f22aa7378131c0b1481ae68084e40559e21973", algorithm=MD5, qop="auth"
    

    So, there it is, now we have all we need Digest auth.

    More information on Digest authentication you can find here:

    http://www.ietf.org/RFC/RFC2617.txt

    Please, feel free to ask any questions about it.

  • LR6.7 buggy / extremely slow on Windows 10 (1607 Version for x 64 - KB3176936 systems)

    I updated Lightroom version 6.6.1 version 6.7 running on a laptop running Windows 10 (update of the anniversary). The first thing I tried was to create a panorama of 3 raw images. This operation was a success but it then became virtually impossible to change the image created due to performance extremely slow. The problems I encountered were reminiscent of those I experienced with the initial 6.6 upgrade. (i.e. before 6.6.1).

    I have finally returned to version 6.6.1 with performance return to normal. Here's the info system (for 6.6.1) just in case where this assistance.

    I wonder when I can expect a maintenance release to fix this.

    -David

    Version of Lightroom: 6.6.1 [1083169]

    License: Perpetual

    Operating system: Windows 10

    Version: 10.0

    Application architecture: x 64

    System architecture: x 64

    Number of logical CPUs: 4

    Speed of the processor: 1.7 GHz

    Built-in memory: 8077,7 MB

    Real memory for Lightroom: 8077,7 MB

    Real memory used by Lightroom: 307.1 MB (3.8%)

    Virtual memory used by Lightroom: 263,0 MB

    Memory cache size: 80.8 MB

    Maximum thread count used by Camera Raw: 4

    Camera Raw SIMD optimization: SSE2, AVX

    System DPI setting: 96 DPI

    Composition of the Bureau enabled: Yes

    Exhibition: 1) 1366 x 768, 2) 1366 x 768

    Entry types: Multitouch: no, built-in touch: No, built-in pen: no, touch external: No, external pen: no keyboard: No.

    Graphic processor News:

    GPU Intel(r) HD 4000

    Check the supported OpenGL: past

    Vendor: Intel

    Version: 3.3.0 - Build 10.18.10.4358

    Renderer: Intel(r) HD Graphics 4000

    LanguageVersion: 3.30 - Build 10.18.10.4358

    Plugins installed:

    (1) home canon Plugin

    (2) Facebook

    (3) Flickr

    (4) attachment Plugin Leica

    (5) attachment Plugin Nikon

    Config.LUA flags: None

    Map #1: Vendor: 8086

    Feature: 166

    Subsystem: 124d 1043

    Review: 9

    Video memory: 32

    Map #2: Seller: 1414

    Device: 8 c

    Subsystem: 0

    Revision: 0

    Video memory: 0

    AudioDeviceIOBlockSize: 1024

    AudioDeviceName: SAMSUNG (Intel (r) display Audio)

    AudioDeviceNumberOfChannels: 2

    AudioDeviceSampleRate: 44100

    Build: LR5x102

    Direct2DEnabled: false

    GL_ACCUM_ALPHA_BITS: 16

    GL_ACCUM_BLUE_BITS: 16

    GL_ACCUM_GREEN_BITS: 16

    GL_ACCUM_RED_BITS: 16

    GL_ALPHA_BITS: 8

    GL_BLUE_BITS: 8

    GL_DEPTH_BITS: 24

    GL_GREEN_BITS: 8

    GL_MAX_3D_TEXTURE_SIZE: 2048

    GL_MAX_TEXTURE_SIZE: 16384

    GL_MAX_TEXTURE_UNITS: 8

    GL_MAX_VIEWPORT_DIMS: 16384,16384

    GL_RED_BITS: 8

    GL_RENDERER: Intel(r) HD Graphics 4000

    GL_SHADING_LANGUAGE_VERSION: 4.00 - Build 10.18.10.4358

    GL_STENCIL_BITS: 8

    GL_VENDOR: Intel

    GL_VERSION: 4.0.0 - Build 10.18.10.4358

    GPUDeviceEnabled: false

    OGLEnabled: true

    GL_EXTENSIONS: GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_blend_color GL_EXT_abgr GL_EXT_texture3D GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_SGIS_texture_edge_clamp GL_SGIS_generate_mipmap GL_EXT_draw_range_elements GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_packed_pixels GL_EXT_texture_edge_clamp GL_EXT_separate_specular_color GL_ARB_multitexture GL_ARB_map_buffer_alignment GL_ARB_conservative_depth GL_EXT_ texture_env_combine GL_EXT_bgra GL_EXT_blend_func_separate GL_EXT_secondary_color GL_EXT_fog_coord GL_EXT_texture_env_add GL_ARB_texture_cube_map GL_ARB_transpose_matrix GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_texture_env_add GL_IBM_texture_mirrored_repeat GL_EXT_multi_draw_arrays GL_SUN_multi_draw_arrays GL_NV_blend_square GL_ARB_texture_compression GL_3DFX_texture_compression_FXT1 GL_EXT_texture_filter_anisotropic GL_ ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_env_crossbar GL_EXT_texture_compression_s3tc GL_ARB_shadow GL_ARB_window_pos GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_texture_rectangle GL_EXT_stencil_two_side GL_ATI_separate_stencil GL_ARB_vertex_buffer_object GL_EXT_texture_lod_bias GL_ARB_occlusion_query GL_ARB_ GL_ARB_fragment_program GL_ARB_vertex_program fragment_shader GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_vertex_shader GL_NV_texgen_reflection GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_EXT_blend_equation_separate GL_ARB_depth_texture GL_ARB_texture_rectangle GL_ARB_draw_buffers GL_ARB_color_buffer_float GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ GL_EXT_framebuffer_object ARB_half_float_vertex GL_ARB_occlusion_query2 GL_EXT_draw_buffers2 GL_WIN_swap_hint GL_EXT_texture_sRGB GL_ARB_multisample GL_EXT_packed_float GL_EXT_texture_shared_exponent GL_ARB_texture_rg GL_ARB_texture_compression_rgtc GL_NV_conditional_render GL_ARB_texture_swizzle GL_EXT_texture_swizzle GL_ARB_texture_gather GL_ARB_sync GL_ARB_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_ARB_depth_buffer_float GL_EXT_transform_feedback GL_ARB_ transform_feedback2 GL_ARB_draw_indirect GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_ARB_framebuffer_object GL_ARB_framebuffer_no_attachments GL_EXT_texture_array GL_EXT_texture_integer GL_ARB_map_buffer_range GL_ARB_texture_buffer_range GL_EXT_texture_buffer GL_EXT_texture_snorm GL_ARB_blend_func_extended GL_INTEL_performance_queries GL_INTEL_performance_query GL_ARB_copy_buffer GL_ARB_sampler_objects GL_NV_primitive_restart GL_ARB_seamless_cube_map GL_ ARB_uniform_buffer_object GL_ARB_depth_clamp GL_ARB_vertex_array_bgra GL_ARB_shader_bit_encoding GL_ARB_draw_buffers_blend GL_ARB_geometry_shader4 GL_EXT_geometry_shader4 GL_ARB_texture_query_lod GL_ARB_explicit_attrib_location GL_ARB_draw_elements_base_vertex GL_ARB_instanced_arrays GL_ARB_base_instance GL_ARB_fragment_coord_conventions GL_EXT_gpu_program_parameters GL_ARB_texture_buffer_object_rgb32 GL_ARB_compatibility GL_ARB_texture_rgb10_a2ui GL_ ARB_texture_multisample GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_timer_query GL_ARB_tessellation_shader GL_ARB_vertex_array_object GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_texture_cube_map_array GL_EXT_gpu_shader4 GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_shader_subroutine GL_ARB_transform_feedback3 GL_ARB_get_program_binary GL_ARB_separate_shader_objects GL_ARB_shader_precision GL_ARB_vertex_attrib_64bit GL_ ARB_viewport_array GL_ARB_transform_feedback_instanced GL_ARB_compressed_texture_pixel_storage GL_ARB_shader_atomic_counters GL_ARB_shading_language_packing GL_ARB_shading_language_420pack GL_ARB_texture_storage GL_EXT_texture_storage GL_ARB_vertex_attrib_binding GL_ARB_multi_draw_indirect GL_ARB_program_interface_query GL_ARB_texture_storage_multisample GL_ARB_buffer_storage GL_ARB_debug_output GL_KHR_debug GL_ARB_arrays_of_arrays GL_INTEL_map_texture GL_ARB_texture_ compression_bptc GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_robustness GL_EXT_texture_sRGB_decode GL_KHR_blend_equation_advanced GL_EXT_shader_integer_mix GL_ARB_stencil_texturing

    Have you disabled GPU treatment?

    I noticed from 6.6.1 to 6.7, in my case anyway, I had the GPU disabled in order to speed up the system. And in your case the HD4000 Intel isn't a particularly fast GPU and has ~ 100 MB of vRAM dedicated.

  • If use graphics processor, my lightroom will freeze

    Before, when I used the GPU (graphic processor acceleration) was normal. But now, I changed a new computer. When I turned on the "graph to use processor", my lightroom got no response and will freezed. I restart the lightroom again and again.

    I was wondering something was wrong with my Displaycard? It cannot hold my lightroom? My graphics card is the Asus A7 370 series. Please find the details below:

    Operating system: Windows 7

    Version: 6.1 (just 6.7 but update it show as 6.1?)

    Application architecture: x 64

    System architecture: x 64

    Number of logical CPUs: 4

    Processor speed: 3.1 GHz

    Built-in memory: 30824,5 MB

    Real memory for Lightroom: 30824,5 MB

    Real memory used by Lightroom: MB 1301,1 (4.2%)

    Virtual memory used by Lightroom: 1296,9 MB

    Memory cache size: 826,8 MB

    Maximum thread count used by Camera Raw: 4

    Camera Raw SIMD optimization: SSE2, AVX, AVX2

    System DPI setting: 96 DPI

    Composition of the Bureau enabled: Yes

    Exhibition: 1) 2560 x 1440, 2) 1920 x 1200

    Graphic processor News:

    R7 ASUS 370 series

    The card you are using is not among those proposed: Adobe Lightroom GPU troubleshooting and FAQ

  • LR CC license suddenly

    Hi all. While working on some wedding plans this morning, I had a quick glance for the mist the slider, but his party! It seems now that I have a perpetual copy of lightroom instead of the CC version that I pay each month.

    Any ideas?

    Version of Lightroom: 6.6.1 [1083169]
    License: Perpetual
    Operating system: Windows 10
    Version: 10.0
    Application architecture: x 64
    System architecture: x 64

    But it's okay what is called the icon. It matters only what version you have when you launch the software, and you declare that, when you launch the software, it shows that Lightroom 6.6.1.

    What happens if you open the creative Cloud application, sign out of Lightroom and then reconnect and start Lightroom, do you have the creative Cloud version?

Maybe you are looking for

  • Error message "press ENTER to align cartridges".

    PSC 2210: After having installed the new cartridge, message "press ENTER to align cartridges" will not disappear. Said HP blog Setup and hold and press Options, which does not work. HP technical support will not answer me and only offers to sell me a

  • Devices not appearing is not in Measurement & Automation

    Old system... XP operating system... PCI-1407, 1408-PCI cards IMAQ and a map of timing of 6602.  None of these devices appear in the devices and interfaces.  Any ideas?

  • How can I configure two ethernet ports to connect to a VPN with Windows Server 2008?

    Something I can put in place, but im stuck with an error that I get is that I need two ethernet ports to configure vpn but why and how do I make it work I like original title: vpn windows Server2008

  • Keyboard AND mouse freeze

    Hi there, as it is said in the subject, my wired and wired keyboard mouse freeze periodically.  This does not happen after the hibernation or playing games or anything like that.  It just freezes.  I have to hold the power button in the close.  I'll

  • HP dvd1140i DVD writer - software for data burning Simple?

    I am looking for just a simple and standard writing on the DVD (in particular for files of data right now). I almost bought a program Roxio ($98,00) and I triedone on a laptop. Not happy with it: /. My only concern is the software supplied with the R